Tkinter একটি পাইথন লাইব্রেরি যা GUI-ভিত্তিক অ্যাপ্লিকেশন তৈরি এবং ডেভেলপ করতে ব্যবহৃত হয়। ধরুন আমাদের এমন একটি অ্যাপ্লিকেশন তৈরি করতে হবে যেখানে উইজেটগুলো দেখানো বা লুকানো যায়।
- উইজেট প্রদর্শন/দেখানোর জন্য pack() জিওমেট্রি ম্যানেজার ব্যবহার করুন
- অ্যাপ্লিকেশন থেকে যেকোনো উইজেট লুকাতে pack_forget() মেথড ব্যবহার করুন।
উদাহরণ
উইজেট দেখানো/লুকানো বোঝার জন্য এই উদাহরণটি দেখুন:
# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
from tkinter import *
from tkinter import ttk
# Tkinter ফ্রেমের উদাহরণ তৈরি করুন
win = Tk()
# Tkinter উইন্ডোর আকার সেট করুন
win.geometry("700x350")
# কমবোবক্স উইজেটের জন্য স্টাইল সংজ্ঞায়িত করুন
style = ttk.Style()
style.theme_use('xpnative')
# উইজেট দেখানো/লুকানোর ফাংশন সংজ্ঞায়িত করুন
def show_widget():
label.pack()
def hide_widget():
label.pack_forget()
b1.configure(text="Show", command=show_widget)
# একটি লেবেল উইজেট যোগ করুন
label = ttk.Label(win, text="Eat, Sleep, Code and Repeat", font=('Aerial 11'))
label.pack(pady=30)
# একটি বাটন উইজেট যোগ করুন
b1 = ttk.Button(win, text="Hide", command=hide_widget)
b1.pack(pady=20)
win.mainloop()
আউটপুট
উপরের কোড চালালে একটি উইন্ডো খুলবে যাতে একটি বাটন থাকবে অ্যাপ্লিকেশন থেকে উইজেটগুলো দেখানো/লুকানোর জন্য।

এখন বাটনে ক্লিক করুন উইন্ডো থেকে লেবেল টেক্সট দেখানো/লুকানোর জন্য।
