Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

मैं पायथन टिंकर रूट विंडो से कैसे छुटकारा पा सकता हूं?


कभी-कभी, टिंकर एप्लिकेशन का परीक्षण करते समय, हमें टिंकरडिफॉल्ट विंडो या फ्रेम को छिपाने की आवश्यकता हो सकती है। दो सामान्य तरीके हैं जिनके द्वारा हम या तो अपनी टिंकर विंडो को छिपा सकते हैं, या उसे नष्ट कर सकते हैं।

मेनलूप () टिंकर विंडो तब तक चलती रहती है जब तक कि वह बाहरी घटनाओं से बंद न हो जाए। विंडो को नष्ट करने के लिए हम नष्ट () . का उपयोग कर सकते हैं कॉल करने योग्य विधि।

हालांकि, टिंकर विंडो को छिपाने के लिए, हम आम तौर पर "वापसी" विधि का उपयोग करते हैं जिसे रूट विंडो या मुख्य विंडो पर लागू किया जा सकता है।

इस उदाहरण में, हमने एक टेक्स्ट विजेट और एक बटन "क्विट" बनाया है जो रूट विंडो को तुरंत बंद कर देगा। हालांकि, हम निकासी . का भी उपयोग कर सकते हैं इसे स्क्रीन पर प्रदर्शित करने से बचने की विधि।

उदाहरण

#Import the library
from tkinter import *

#Create an instance of window
win= Tk()

#Set the geometry of the window
win.geometry("700x400")

def disable_button():
   win.destroy()
#Create a Label
Label(win,text="Type Something",font=('Helvetica bold', 25),
fg="green").pack(pady=20)

#Create a Text widget
text= Text(win, height= 10,width= 40)
text.pack()

#Create a Disable Button
Button(win, text= "Quit", command= disable_button,fg= "white",
bg="black", width= 20).pack(pady=20)

#win.withdraw()
win.mainloop()

उपरोक्त पायथन कोड निकासी . का उपयोग करके रूट विंडो को छुपाता है तरीका। हालांकि, विंडो को नष्ट करने के लिए, हम नष्ट . का उपयोग कर सकते हैं विधि।

आउटपुट

मैं पायथन टिंकर रूट विंडो से कैसे छुटकारा पा सकता हूं?

जब आप Quit बटन पर क्लिक करते हैं, तो यह रूट विंडो को छुपा देगा।


  1. टिंकर लेबल टेक्स्ट कैसे प्राप्त करें?

    विंडो पर टेक्स्ट या इमेज बनाने और प्रदर्शित करने के लिए टिंकर लेबल का उपयोग किया जाता है। इसके कई घटक और कार्य हैं जिनका उपयोग लेबल जानकारी को अनुकूलित करने के लिए किया जा सकता है जैसे कि फॉन्टफैमिली, पैडिंग, चौड़ाई, ऊंचाई, आदि। विंडो पर लेबल टेक्स्ट प्राप्त करने के लिए, हम उस टेक्स्ट के लिए मान लिख

  1. दूसरों के ऊपर टिंकर विंडो कैसे लगाएं?

    जब भी हम GUI प्रोग्राम बनाते हैं, tkinter आमतौर पर बैकग्राउंड में आउटपुट स्क्रीन को प्रस्तुत करता है। दूसरे शब्दों में, टिंकर अन्य प्रोग्रामों के पीछे प्रोग्राम विंडो प्रदर्शित करता है। टिंकर विंडो को दूसरों के ऊपर रखने के लिए, हमें विशेषताएं (- सबसे ऊपर, सही) का उपयोग करना होगा संपत्ति। यह खिड़की क

  1. टाइटल बार को संपादित करने के लिए पायथन में टिंकर का उपयोग कैसे करें?

    Tkinter एक विंडो या फ्रेम बनाता है जो प्रोग्राम को निष्पादित करने के बाद दिखाई देता है। चूंकि टिंकर में सभी फ़ंक्शन और मॉड्यूल स्वतंत्र हैं, इसलिए हम विशेष रूप से विंडो विशेषताओं को अनुकूलित करने के लिए एक विशेष फ़ंक्शन का उपयोग कर सकते हैं। टिंकर प्रत्येक एप्लिकेशन के लिए एक डिफ़ॉल्ट रूट विंडो बना