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

टिंकर में एंट्री विजेट का इनपुट लौटाएं

टिंकर में एक एंट्री विजेट एक इनपुट विजेट के अलावा और कुछ नहीं है जो टेक्स्ट फील्ड में सिंगल-लाइन यूजर इनपुट को स्वीकार करता है। एंट्री विजेट में दर्ज किए गए डेटा को वापस करने के लिए, हमें get() . का उपयोग करना होगा तरीका। यह एंट्री विजेट का डेटा लौटाता है जिसे आगे कंसोल पर प्रिंट किया जा सकता है।

उदाहरण

निम्न उदाहरण इनपुट डेटा लौटाएगा जिसका उपयोग लेबल विजेट की सहायता से विंडो में प्रदर्शित करने के लिए भी किया जा सकता है।

#Import the required libraries
from tkinter import *
from tkinter import ttk

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("700x250")

# Define a function to return the Input data
def get_data():
   label.config(text= entry.get(), font= ('Helvetica 13'))

#Create an Entry Widget
entry = Entry(win, width= 42)
entry.place(relx= .5, rely= .5, anchor= CENTER)

#Inititalize a Label widget
label= Label(win, text="", font=('Helvetica 13'))
label.pack()

#Create a Button to get the input data
ttk.Button(win, text= "Click to Show", command= get_data).place(relx= .7, rely= .5, anchor= CENTER)

win.mainloop()

आउटपुट

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

टिंकर में एंट्री विजेट का इनपुट लौटाएं

अब, "क्लिक टू शो" बटन पर क्लिक करें और यह कैनवास पर उपयोगकर्ता इनपुट प्रदर्शित करेगा।

टिंकर में एंट्री विजेट का इनपुट लौटाएं


  1. टिंकर में बटन दबाए जाने के बाद एंट्री विजेट को कैसे साफ़ करें?

    टिंकर एंट्री विजेट्स का उपयोग सिंगल लाइन टेक्स्ट को प्रदर्शित करने के लिए किया जाता है जिसे आम तौर पर यूजर इनपुट के रूप में लिया जाता है। हम delete(0, END) . एक विधि को परिभाषित करके एंट्री विजेट की सामग्री को साफ़ कर सकते हैं जिसका उद्देश्य सीमा में सभी सामग्री को साफ़ करना है। एक फ़ंक्शन को परिभाष

  1. टिंकर टेक्स्ट विजेट से इनपुट कैसे प्राप्त करें?

    टिंकर में, हम पैकेज का उपयोग करके टेक्स्ट विशेषताओं का उपयोग करके टेक्स्ट विजेट बना सकते हैं। हालांकि, GUI एप्लिकेशन बनाते समय, कभी-कभी हमें टेक्स्ट विजेट से इनपुट कैप्चर करने की आवश्यकता होती है। हम .get() . का उपयोग करके टेक्स्ट विजेट में उपयोगकर्ता से इनपुट प्राप्त कर सकते हैं तरीका। हमें इनपुट

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

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