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

टिंकर में स्केल के साथ एंट्री विजेट वैल्यू कैसे बदलें?

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

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

उदाहरण

#Import the Tkinter Library
from tkinter import *
from tkinter import ttk

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

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

#Create an Integer Variable to set the initial value of Scale
var = IntVar(value=10)

#Create an Entry widget
entry = ttk.Entry(win,width= 45,textvariable=var)
scale = Scale(win, from_=10, to=200, width= 20, orient="horizontal", variable=var)

entry.place(relx= .5, rely= .5, anchor= CENTER)
scale.place(relx= .5, rely= .6, anchor = CENTER)

win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से एक एंट्री विजेट और एक स्केल प्रदर्शित होगा जिसका उपयोग एंट्री विजेट में मान को अपडेट करने के लिए किया जा सकता है।

टिंकर में स्केल के साथ एंट्री विजेट वैल्यू कैसे बदलें?


  1. टिंकर के साथ मल्टीलाइन एंट्री कैसे बनाएं?

    मान लीजिए कि हम एक एंट्री विजेट बनाना चाहते हैं जो मल्टीलाइन यूजर इनपुट का समर्थन करता है। मल्टीलाइन एंट्री विजेट बनाने के लिए, हम टेक्स्ट () . का उपयोग कर सकते हैं कंस्ट्रक्टर। उदाहरण यहां, इस उदाहरण में, हम एक विंडो बनाएंगे जिसमें एक मल्टीलाइन एंट्री विजेट होगा। #Import the library from tkinter i

  1. कुछ टिंकर विजेट्स का सीमा रंग कैसे सेट करें?

    मान लीजिए कि हम टिंकर विजेट के बॉर्डर कलर को बदलना चाहते हैं। हम हाइलाइटरंग, हाइलाइटबैकग्राउंड . पास करके विजेट को कॉन्फ़िगर कर सकते हैं विजेट की संपत्ति। उदाहरण इस उदाहरण में, हमने एक एंट्री विजेट और एक बटन बनाया है जिसे एंट्री विजेट के बॉर्डर रंग को बदलने के लिए ट्रिगर किया जा सकता है। #Import th

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

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