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

Tkinter में निर्धारित करें कि कौन सा बटन दबाया गया था


बटन कई एप्लिकेशन में बहुत उपयोगी होते हैं जहां उपयोगकर्ता इंटरैक्शन की आवश्यकता होती है। मान लीजिए हम किसी दिए गए एप्लिकेशन में जानना चाहते हैं कि कौन सा बटन दबाया गया है। बटन के बारे में जानकारी प्राप्त करने के लिए, हम बटन कॉन्फ़िगरेशन में कॉलबैक फ़ंक्शन का उपयोग कर सकते हैं। कॉलबैक फ़ंक्शन में, हम print(test) फ़ंक्शन का उपयोग करके क्लिक किए गए बटन को प्रिंट करेंगे।

उदाहरण

# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from tkinter import ttk

# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()

# ज्यामिति सेट करें
win.geometry("700x250")

# बटन के बारे में जानकारी प्राप्त करने के लिए फ़ंक्शन परिभाषित करें
def get_button(t):
    print(t)

# बटन ऑब्जेक्ट बनाएं
b1 = ttk.Button(win, text="Button-1", command=lambda t="Button-1 Clicked": get_button(t))
b1.place(relx=.46, rely=.5, anchor=CENTER)
b2 = ttk.Button(win, text="Button-2", command=lambda t="Button-2 Clicked": get_button(t))
b2.place(relx=.58, rely=.5, anchor=CENTER)

win.mainloop()

आउटपुट

उपरोक्त कोड चलाने पर दो बटन वाली विंडो प्रदर्शित होगी।

Tkinter में निर्धारित करें कि कौन सा बटन दबाया गया था

यदि आप "Button-1" पर क्लिक करते हैं, तो यह कंसोल पर निम्न प्रिंट करेगा।

Button-1 Clicked
  1. Tkinter में Mouse Cursor Change कैसे करें? Tkinter में Mouse Cursor Change कैसे करें?

    Tkinter एक GUI-based Python library है जिसका उपयोग विभिन्न प्रकार के functional और GUI-based applications develop करने के लिए किया जाता है। यह एप्लिकेशन develop करते समय extensibility और विभिन्न features प्रदान करने के लिए बहुत सारे functions और methods प्रदान करता है। इस लेख में, हम देखेंगे कि tkin

  1. Python में tkinter में बटन बनाना Python में tkinter में बटन बनाना

    Python के लिए एक लाइब्रेरी के रूप में Tkinter, tkinter कैनवास पर बटन बनाने के कई तरीके प्रदान करता है। इस लेख में हम देखेंगे कि हम सामान्य tkinter मॉड्यूल के साथ-साथ थीम वाले tkinter मॉड्यूल का उपयोग किए बिना tkinter बटन कैसे बना सकते हैं। tkinter का उपयोग करना नीचे दिए गए प्रोग्राम में हम पहले एक क

  1. Python tkinter बटन में स्टाइल जोड़ना Python tkinter बटन में स्टाइल जोड़ना

    Tkinter का Python पर आधारित GUI प्रोग्राम बनाने के लिए बहुत अच्छा समर्थन है। यह कैनवास पर इसके फ़ॉन्ट, आकार, रंग आदि के आधार पर बटन को स्टाइल करने के विभिन्न तरीके प्रदान करता है। इस लेख में हम देखेंगे कि कैनवास पर विशिष्ट बटनों या सामान्य रूप से सभी बटनों पर स्टाइल कैसे लागू करें। विशिष्ट बटनों पर