কম্পিউটার

কিভাবে একটি ধ্রুবক আকারের সাথে একটি Tkinter উইন্ডো সেট করবেন?


কখনও কখনও, উইজেটগুলির আকার অনুসারে টিকিন্টার ফ্রেমের আকার স্বয়ংক্রিয়ভাবে পরিবর্তিত হয়৷ ফ্রেমটিকে আকারে ধ্রুবক করার জন্য, আমাদের উইজেটগুলিকে ফ্রেমের আকার পরিবর্তন করতে থামাতে হবে। তাই তিনটি পদ্ধতি আছে,

  • বুলিয়ান প্যাক_প্রচার(সত্য/মিথ্যা) পদ্ধতি উইজেট থেকে ফ্রেমের আকার পরিবর্তন করতে বাধা দেয়।

  • আবর্তনযোগ্য(x,y) পদ্ধতি উইন্ডোটির আকার পরিবর্তন করতে বাধা দেয়।

  • প্যাক (পূর্ণ করুন, প্রসারিত করুন) মান যা উইন্ডোর আকার পরিবর্তন করে জ্যামিতিতে নির্ধারিত আকারে।

মূলত, tkinter ফ্রেমের ভিতরের সমস্ত উইজেট প্রতিক্রিয়াশীল হবে এবং এর আকার বড় করা যাবে না।

উদাহরণ

from tkinter import *

win= Tk()
win.geometry("700x300")

#Don't allow the screen to be resized
win.resizable(0,0)

label= Label(win, text= "Select an option", font=('Times New Roman',12))
label.pack_propagate(0)
label.pack(fill= "both",expand=1)

def quit():
   win.destroy()

#Create two buttons
b1= Button(win, text= "Continue")
b1.pack_propagate(0)
b1.pack(fill="both", expand=1)
b2= Button(win, command= quit, text= "Quit")
b2.pack_propagate(0)
b2.pack(fill="both", expand=1)

win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে উইন্ডোটি তার আকারে ধ্রুবক হয়ে যাবে যা পুনরায় আকার ধারণ করা যায় না।

কিভাবে একটি ধ্রুবক আকারের সাথে একটি Tkinter উইন্ডো সেট করবেন?


  1. আমি কিভাবে Tkinter এ উইন্ডো বন্ধ ইভেন্ট পরিচালনা করব?

  2. কিভাবে আমি Tkinter এ একটি সর্বনিম্ন উইন্ডো আকার সেট করব?

  3. কিভাবে একটি ধ্রুবক আকারে একটি Tkinter উইন্ডো সেট করবেন?

  4. আমি কিভাবে একটি tkinter উইন্ডো বন্ধ করতে পারি?