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

Tkinter में एंटर की को फंक्शन से कैसे बाइंड करें?


एक की दबाना और उस की के साथ कुछ ऑपरेशन हैंडल करना एक इवेंट है जिसे बटन के माध्यम से ट्रिगर किया जा सकता है। हम tkinter एप्लिकेशन में Binding मेथड का उपयोग करके की इवेंट को बाइंड कर सकते हैं।

जब भी की ट्रिगर होगी, यह एक हैंडलर को कॉल करेगी जो उस की इवेंट के लिए विशिष्ट ऑपरेशन उठाएगी।

यदि हम bind फंक्शन के साथ एंटर की को ट्रिगर करना चाहते हैं, तो हम bind('', Handler) मेथड का उपयोग करेंगे। एंटर की के लिए, हम bind('', Handler) फंक्शन का उपयोग करते हैं।

उदाहरण

# tkinter लाइब्रेरी इम्पोर्ट करें
from tkinter import *
# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# ज्योमेट्री सेट करें
win.geometry("650x250")
def handler(e):
    label = Label(win, text="आपने एंटर दबाया")
    label.pack()
# एक लेबल बनाएं
Label(win, text="कीबोर्ड पर एंटर दबाएं", font=('Helvetica bold', 14)).pack(pady=20)
# एंटर की को इवेंट कॉल करने के लिए बाइंड करें
win.bind('', handler)
win.mainloop()

आउटपुट

यह निम्नलिखित विंडो डिस्प्ले करेगा:

Tkinter में एंटर की को फंक्शन से कैसे बाइंड करें?

अब, यदि हम कीबोर्ड पर "Enter" दबाएंगे, तो यह "आपने एंटर दबाया" डिस्प्ले करेगा।

Tkinter में एंटर की को फंक्शन से कैसे बाइंड करें?


  1. Tkinter में विंडो बंद करने का फंक्शन Tkinter में विंडो बंद करने का फंक्शन

    जब भी हम एक tkinter एप्लिकेशन चलाते हैं, यह एक GUI-बेस्ड विंडो डिस्प्ले करता है जिसमें विजेट्स, फ्रेम्स और अन्य एलिमेंट्स होते हैं। मान लीजिए हम एक फंक्शन के साथ अपना एप्लिकेशन बंद करना चाहते हैं। पायथन tkinter में destroy() मेथड का उपयोग mainloop फंक्शन के बाद एप्लिकेशन के नॉर्मल एक्जीक्यूशन को सम

  1. Tkinter में विंडो को स्क्रीन के सेंटर में कैसे रखें? Tkinter में विंडो को स्क्रीन के सेंटर में कैसे रखें?

    Tkinter विंडो को स्क्रीन के सेंटर में रखने के लिए, हम PlaceWindow मेथड का उपयोग कर सकते हैं जिसमें हम toplevel विंडो को आर्गुमेंट के रूप में पास कर सकते हैं और इसे सेंटर में जोड़ सकते हैं। हम प्रोग्रामेटिकली इसकी ज्योमेट्री डिफाइन करके भी विंडो को उसके सेंटर पर सेट कर सकते हैं। उदाहरण # tkinter ला

  1. Tkinter लेबल टेक्स्ट कैसे प्राप्त करें? Tkinter लेबल टेक्स्ट कैसे प्राप्त करें?

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