মান লই যে আমাদের এমন একটি অ্যাপ্লিকেশন তৈরি করতে হবে যাতে আমরা প্রয়োজন অনুযায়ী উইজেটগুলো দেখাতে বা লুকাতে পারি।
উইজেটগুলো pack_forget() মেথড দিয়ে লুকানো যায়।
লুকানো উইজেটগুলো دوباره দেখাতে pack() মেথড ব্যবহার করা হয়।
এই দুটি মেথড ল্যাম্বডা বা বেনামী ফাংশন ব্যবহার করে আহ্বান করা যায়।
উদাহরণ
# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট from tkinter import * # Tkinter ফ্রেমের একটি উদাহরণ তৈরি win = Tk() # উইন্ডোর জ্যামিতি সংজ্ঞায়িত win.geometry("650x450") # উইজেট লুকানোর ফাংশন সংজ্ঞায়িত def hide_widget(widget): widget.pack_forget() # উইজেট দেখানোর ফাংশন সংজ্ঞায়িত def show_widget(widget): widget.pack() # একটি লেবেল উইজেট তৈরি label = Label(win, text="Showing the Message", font=('Helvetica bold', 14)) label.pack(pady=20) # একটি বাটন উইজেট তৈরি button_hide = Button(win, text="Hide", command=lambda: hide_widget(label)) button_hide.pack(pady=20) button_show = Button(win, text="Show", command=lambda: show_widget(label)) button_show.pack() win.mainloop()আউটপুট
উপরোক্ত কোডটি রান করলে "Show" এবং "Hide" নামে দুটি বাটন সহ একটি উইন্ডো প্রদর্শিত হবে যা উইজেট দেখানো ও লুকানোর জন্য ব্যবহার করা যায়।

এখন লেবেল টেক্সট লুকানোর জন্য "Hide" বাটনে এবং দেখানোর জন্য "Show" বাটনে ক্লিক করুন।
