Tkinter-এ frame উইজেট একটি কন্টেইনারের মতো কাজ করে যেখানে আমরা উইজেট এবং অন্যান্য GUI কম্পোনেন্ট রাখতে পারি। Frame-এর উইডথ ডাইনামিকভাবে পরিবর্তন করতে configure() মেথড ব্যবহার করে width প্রপার্টি ডিফাইন করতে পারি।
উদাহরণ
এই উদাহরণে আমরা একটি বাটন তৈরি করেছি যা মেইন উইন্ডোতে প্যাক করা আছে এবং যখনই বাটনে ক্লিক করব, তখনই ফ্রেমের উইডথ আপডেট হবে।
# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
from tkinter import ttk
# Tkinter ফ্রেম বা উইন্ডোর ইনস্ট্যান্স তৈরি করুন
win = Tk()
# উইন্ডোর সাইজ সেট করুন
win.geometry("700x350")
def update_width():
frame.config(width=100)
# একটি ফ্রেম তৈরি করুন
frame = Frame(win, bg="skyblue3", width=700, height=250)
frame.pack()
# মেইন উইন্ডোতে একটি বাটন যোগ করুন
ttk.Button(win, text="Update", command=update_width).pack()
win.mainloop()
আউটপুট
উপরের কোডটি রান করলে একটি উইন্ডো দেখাবে যাতে একটি ফ্রেম উইজেট এবং একটি বাটন থাকবে।

"Update" বাটনে ক্লিক করলে ফ্রেমের উইডথ আপডেট হবে।
