Tkinter एक Python लाइब्रेरी है जिसका उपयोग GUI-आधारित एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। मान लीजिए कि हमें एक ऐसा एप्लिकेशन बनाना है जिसमें हम विजेट को दिखा या छिपा सकें।
- विजेट को प्रदर्शित/दिखाने के लिए, pack() ज्योमेट्री मैनेजर का उपयोग करें।
- एप्लिकेशन से किसी विजेट को छिपाने के लिए, pack_forget() मेथड का उपयोग करें।
उदाहरण
आइए इस उदाहरण से समझते हैं कि विजेट को कैसे दिखाएं/छिपाएं:
# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk
# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# Tkinter विंडो का आकार सेट करें
win.geometry("700x350")
# Combobox विजेट के लिए स्टाइल परिभाषित करें
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()आउटपुट
उपरोक्त कोड चलाने पर एक विंडो खुलेगी जिसमें एप्लिकेशन से विजेट को दिखाने/छिपाने के लिए एक बटन होगा।

अब, विंडो से लेबल टेक्स्ट को प्रदर्शित/छिपाने के लिए बटन पर क्लिक करें।
