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

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


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

कमांड एक बटन एट्रिब्यूट है जो फंक्शन नाम को वैल्यू के रूप में लेता है। फंक्शन किसी विशेष इवेंट के काम को डिफाइन करता है।

आइए पहले एक बटन बनाएं और इसके कमांड एट्रिब्यूट में आर्गुमेंट्स पास करके कुछ इवेंट्स जोड़ें।

उदाहरण

इस उदाहरण में, हम एक विंडो और एक बटन बनाएंगे जो विंडो को तुरंत बंद कर देगा।

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
# tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()
# टाइटल सेट करें
win.title("Button Command Example")
# ज्योमेट्री सेट करें
win.geometry("600x300")
# विंडो के लिए एक लेबल बनाएं
Label(win, text="Example", font=('Times New Roman bold', 20)).pack(pady=20)
# एक फंक्शन डिफाइन करें
def close_event():
    win.destroy()
# एक बटन बनाएं और कमांड में आर्गुमेंट के रूप में फंक्शन नाम पास करें
my_button = Button(win, text="Close", font=('Helvetica bold', 20), borderwidth=2, command=close_event)
my_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 का उपयोग करके