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

बटन दबाकर Tkinter विंडो कैसे बंद करें?


Tkinter शुरू में एक विंडो या फ्रेम बनाता है जिसमें उसमें विजेट्स और लेबल्स होते हैं। मान लीजिए हम एक बटन के साथ tkinter विंडो बंद करना चाहते हैं। बटन एक UI विजेट है जिसका उपयोग किसी निश्चित ऑपरेशन को करने के लिए किया जा सकता है।

उदाहरण

यहां, हम एक बटन बनाएंगे जो tkinter विंडो बंद करता है। TCL इंटरप्रेटर को बंद करने और समाप्त करने के लिए, हम मुख्य रूप से destroy() मेथड का उपयोग करते हैं।

# आवश्यक लाइब्रेरीज़ इम्पोर्ट करें
from tkinter import *
# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# फ्रेम की ज्योमेट्री सेट करें
win.geometry("600x250")
# एक लेबल बनाएं
Label(win, text="विंडो बंद करने के लिए क्लोज बटन दबाएं", font=('Helvetica bold', 11)).pack(pady=20)
# विंडो बंद करने के लिए एक फंक्शन डिफाइन करें
def close_win():
    win.destroy()
# विंडो बंद करने के लिए एक बटन बनाएं
button = Button(win, text="Close", command=close_win)
button.pack(pady=20)
win.mainloop()

आउटपुट

उपरोक्त कोड चलाने से एक बटन वाली विंडो डिस्प्ले होगी जिसे विंडो या फ्रेम बंद करने के लिए ट्रिगर किया जा सकता है।

बटन दबाकर Tkinter विंडो कैसे बंद करें?

अब विंडो बंद करने के लिए "Close" बटन पर क्लिक करें।


  1. Tkinter में बटन कमांड में आर्गुमेंट्स कैसे पास करें? Tkinter में बटन कमांड में आर्गुमेंट्स कैसे पास करें?

    मान लीजिए हम एक tkinter एप्लिकेशन के साथ काम कर रहे हैं जैसे कि कुछ बटन्स हैं जिन्हें कुछ विंडो या इवेंट निकालने की आवश्यकता है। बटन को पूरी तरह फंक्शनल बनाने के लिए, हम कुछ आर्गुमेंट्स को कमांड वैल्यू के रूप में पास कर सकते हैं। कमांड एक बटन एट्रिब्यूट है जो फंक्शन नाम को वैल्यू के रूप में लेता है

  1. Tkinter में Image को Button के रूप में कैसे उपयोग करें? Tkinter में Image को Button के रूप में कैसे उपयोग करें?

    इस उदाहरण में, हम एक window में rounded button बनाएंगे जिसका उपयोग forms, games, dialogue boxes आदि जैसे कई अन्य एप्लिकेशन में किया जा सकता है। Tkinter में rounded buttons बनाने का सबसे अच्छा तरीका buttons की desired images का उपयोग करना और इसे frame में clickable button में बदलना है। यह PhotoImage(

  1. Tkinter Window Close कैसे करें? Tkinter Window Close कैसे करें?

    Tkinter का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, title bar पर button के बिना window या frame को close करना मुश्किल हो जाता है। ऐसे cases में, हम window close करने के लिए .destroy() method का उपयोग कर सकते हैं। चूंकि tkinter attributes एक-दूसरे से independent हैं, हम button का उपयोग करके