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

TkInter कीप्रेस, कीरिलीज इवेंट्स

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

उदाहरण

इस उदाहरण में, हम एक स्क्रिप्ट बनाएंगे जो स्क्रीन पर कुछ संदेश दिखाएगी जब भी हम कोई कुंजी दबाएंगे। जब हम एक ही कुंजी छोड़ते हैं तो संदेश गायब हो जाता है।

# Import the Required libraries
from tkinter import *

# Create an instance of tkinter frame or window
win= Tk()

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

# Define a function to display the message
def key_press(e):
   label.config(text="Welcome to TutorialsPoint")

def key_released(e):
   label.config(text="Press any Key...")
# Create a label widget to add some text
label= Label(win, text= "", font= ('Helvetica 17 bold'))
label.pack(pady= 50)

# Bind the Mouse button event
win.bind('<KeyPress>',key_press)
win.bind('<KeyRelease>',key_released )
win.mainloop()

आउटपुट

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

TkInter कीप्रेस, कीरिलीज इवेंट्स

जब आप कीबोर्ड से कोई कुंजी दबाते हैं, तो यह स्क्रीन पर कुछ संदेश प्रदर्शित करेगा। साथ ही, जब भी आप कुंजी को हटाएंगे, संदेश अपडेट हो जाएगा।

TkInter कीप्रेस, कीरिलीज इवेंट्स


  1. पायथन में टिंकर में एक बटन बनाना

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

  1. पायथन टिंकर में प्रोग्रेसबार विजेट

    प्रोग्रेसबार एक सामान्य जीयूआई तत्व है जिसका उपयोग कुछ कार्य की प्रगति को दिखाने के लिए किया जाता है। इस लेख में हम देखेंगे कि Python tkinter GUI लाइब्रेरी का उपयोग करके एक प्रोग्रेसबार कैसे बनाया जाता है। नीचे दिए गए कार्यक्रम में हमने tkinter.ttk मॉड्यूल के प्रोग्रेसबार उप-मॉड्यूल को आयात किया है

  1. पायथन टिंकर में बाइंडिंग फ़ंक्शन

    पायथन में टिंकर एक जीयूआई पुस्तकालय है जिसका उपयोग विभिन्न जीयूआई प्रोग्रामिंग के लिए किया जा सकता है। ऐसे एप्लिकेशन डेस्कटॉप एप्लिकेशन बनाने के लिए उपयोगी होते हैं। इस लेख में हम GUI प्रोग्रामिंग के एक पहलू को देखेंगे जिसे बाइंडिंग फंक्शन कहा जाता है। यह घटनाओं को कार्यों और विधियों के लिए बाध्य कर