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

Tkinter में Shift+Tab को कैसे बाइंड करें?


Tkinter इवेंट किसी भी एप्लिकेशन के लिए बहुत उपयोगी होते हैं जहां हमें कोई विशेष कार्य या एक्शन करने की आवश्यकता होती है। Tkinter में, इवेंट आमतौर पर उस फंक्शन को परिभाषित करके बनाए जाते हैं जिसमें कोड का टुकड़ा और विशेष इवेंट के लिए लॉजिक होता है। इवेंट को कॉल करने के लिए, हम आमतौर पर इवेंट को कुछ कुंजियों या बटन विजेट के साथ बाइंड करते हैं। बाइंड फंक्शन दो पैरामीटर ('', callback) लेता है जो बटन को इवेंट ट्रिगर करने में सक्षम बनाता है।

निम्नलिखित उदाहरण में इसी दृष्टिकोण का उपयोग करके, हम कुंजी संयोजन <Shift + Tab> दबाकर एक पॉपअप मैसेज ट्रिगर करेंगे।

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import messagebox

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

# Tkinter विंडो का आकार सेट करें
win.geometry("700x350")

# पॉपअप मैसेज दिखाने के लिए फंक्शन परिभाषित करें
def show_msg(e):
    messagebox.showinfo("Message", "Hey There! I hope you are doing well.")

# वैकल्पिक लेबल विजेट जोड़ें
Label(win, text="Admin Has Sent You a Message. Press  to View the Message.", font=('Aerial 15')).pack(pady=40)

# Shift+Tab कुंजी को इवेंट के साथ बाइंड करें
win.bind('', lambda e: show_msg(e))

win.mainloop()

आउटपुट

जब हम उपरोक्त प्रोग्राम चलाते हैं, तो यह एक लेबल विजेट वाली विंडो प्रदर्शित करेगा। जब हम कुंजी संयोजन <Shift + Tab> दबाते हैं, तो यह स्क्रीन पर एक मैसेज पॉप अप करेगा।

Tkinter में Shift+Tab को कैसे बाइंड करें?


  1. Tkinter Canvas कैसे क्लियर करें? Tkinter Canvas कैसे क्लियर करें?

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

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

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

  1. Tkinter में Simple Message Box कैसे Create करें? Tkinter में Simple Message Box कैसे Create करें?

    Tkinter एप्लिकेशन बनाने और develop करने के लिए एक लोकप्रिय Python library है। इसमें विभिन्न methods और functions हैं जिनका उपयोग एप्लिकेशन में multiple features add करने के लिए किया जा सकता है। Tkinter का उपयोग करके, हम dialogue boxes और अन्य widgets बना सकते हैं। इस लेख में, हम देखेंगे कि कैसे एक s