ফ্রেম Tkinter-এ উইজেট একটি পাত্রের মতো কাজ করে যেখানে আমরা উইজেট এবং অন্যান্য সমস্ত GUI উপাদান রাখতে পারি। ফ্রেমের প্রস্থ গতিশীলভাবে পরিবর্তন করতে, আমরা কনফিগার() পদ্ধতি ব্যবহার করতে পারি এবং প্রস্থ কে সংজ্ঞায়িত করতে পারি। এতে সম্পত্তি।
উদাহরণ
এই উদাহরণে, আমরা একটি বোতাম তৈরি করেছি যা মূল উইন্ডোর ভিতরে প্যাক করা আছে এবং যখনই আমরা বোতামটি ক্লিক করব, এটি ফ্রেমের প্রস্থ আপডেট করবে৷
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x350") def update_width(): frame.config(width=100) # Create a frame frame=Frame(win, bg="skyblue3", width=700, height=250) frame.pack() # Add a button in the main window ttk.Button(win, text="Update", command=update_width).pack() win.mainloop()
আউটপুট
একটি ফ্রেম উইজেট এবং একটি বোতাম রয়েছে এমন একটি উইন্ডো প্রদর্শন করতে উপরের কোডটি চালান৷
ফ্রেমের প্রস্থ আপডেট করতে "আপডেট" বোতামে ক্লিক করুন৷
৷