मान लीजिए हमें एक ऐसा एप्लिकेशन बनाना है जिससे हम जब भी चाहें विजेट्स को दिखा और छिपा सकें।
विजेट्स को 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" पर क्लिक करें।
