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

Tkinter में इवेंट में विजेट का नाम कैसे प्राप्त करें?


Tkinter एक पायथन लाइब्रेरी है जिसका उपयोग फंक्शनल GUI-बेस्ड एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। Tkinter विजेट्स प्रदान करता है जिनका उपयोग एप्लिकेशन के विजुअल और फंक्शनल प्रतिनिधित्व के निर्माण के लिए किया जा सकता है।

मान लीजिए कि हमने अपने एप्लिकेशन में कुछ विजेट्स परिभाषित किए हैं। यदि हम किसी इवेंट में विजेट का नाम प्राप्त करना चाहते हैं, तो इसे फंक्शन के अंदर event.widget["text"] कीवर्ड्स का उपयोग करके प्राप्त किया जा सकता है। हम print() फंक्शन के अंदर इसका उपयोग करके नाम प्रिंट कर सकते हैं।

उदाहरण

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

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

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

# शेप डिलीट करने के लिए फंक्शन परिभाषित करें
def on_click():
    print(win.winfo_children())

# एक कैनवास विजेट बनाएं
canvas = Canvas(win, width=500, height=300)
canvas.pack()

# बटन डिलीट करने के लिए बटन बनाएं
Button(win, text="Click", command=on_click).pack()

win.mainloop()

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं, तो यह एक बटन के साथ एक विंडो डिस्प्ले करेगा।

Tkinter में इवेंट में विजेट का नाम कैसे प्राप्त करें?

यदि हम बटन पर क्लिक करते हैं, तो आउटपुट स्क्रीन पर विजेट का नाम दिखाएगा।

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

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

  1. Tkinter में बटन का उपयोग करके  एंट्री  विजेट का टेक्स्ट/वैल्यू/कंटेंट कैसे सेट करें? Tkinter में बटन का उपयोग करके 'एंट्री' विजेट का टेक्स्ट/वैल्यू/कंटेंट कैसे सेट करें?

    Tkinter एंट्री विजेट का उपयोग सिंगल लाइन टेक्स्ट डिस्प्ले करने के लिए किया जाता है। Tkinter एंट्री विजेट का उपयोग करके, हम बटन को ट्रिगर करके उसका वैल्यू या कंटेंट सेट कर सकते हैं। इसके मुख्य रूप से दो प्रकार के ऑपरेशन होते हैं: इन्सर्ट और डिलीट।Tkinter बटन विजेट का उपयोग करके, हम एंट्री विजेट का कं

  1. Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें? Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें?

    Tkinter GUI based applications बनाने के लिए व्यापक रूप से उपयोग किया जाता है। इसमें कई toolkits और functions या modules उपलब्ध हैं जिनका उपयोग किसी particular application के विभिन्न attributes को define करने के लिए किया जा सकता है। GUI applications बनाने के लिए यह buttons, text boxes और labels सहित