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

टिंकर में टेक्स्ट विजेट में स्क्रॉलबार कैसे संलग्न करें?

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

कई टेक्स्ट जोड़ने के लिए स्क्रॉलबार जोड़ना होगा। टेक्स्ट विजेट में स्क्रॉलबार जोड़ने के लिए, हम ScrolledText(root) को कॉल कर सकते हैं। समारोह। यह फ़ंक्शन आम तौर पर स्क्रॉलबार के साथ एक टेक्स्ट फ़ील्ड बनाता है।

स्क्रॉल टेक्स्ट (रूट) फ़ंक्शन टिंकर स्क्रॉल किए गए टेक्स्ट मॉड्यूल में रहता है। हम इसे निम्न कमांड का उपयोग करके आयात कर सकते हैं,

from tkinter.scrolledtext import ScrolledText

उदाहरण

इस उदाहरण में, हम एक टेक्स्ट विजेट बनाएंगे और फिर उसमें एक स्क्रॉलबार जोड़ेंगे।

#Import the library
from tkinter import *
from tkinter.scrolledtext import ScrolledText

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

#Define the geometry of window
win.geometry("650x250")

#Create an instance of Text Widget
ScrolledText(win).pack()

win.mainloop()

आउटपुट

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

टिंकर में टेक्स्ट विजेट में स्क्रॉलबार कैसे संलग्न करें?


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

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

  1. टिंकर एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्ट कैसे सेट करें?

    उपयोगकर्ता इनपुट से लिए गए टेक्स्ट की एक पंक्ति को प्रिंट और प्रदर्शित करने के लिए टिंकर एंट्री विजेट का उपयोग किया जाता है। इसका उपयोग कई अनुप्रयोगों के लिए किया जाता है जैसे लॉगिन फॉर्म, साइनअप फॉर्म और अन्य उपयोगकर्ता इंटरैक्शन फॉर्म बनाना। हम सम्मिलित करें () . का उपयोग करके प्रविष्टि विजेट के

  1. टिंकर टेक्स्ट विजेट को केवल कैसे पढ़ा जाए?

    Tkinter में, कभी-कभी, हम टेक्स्ट विजेट को अक्षम करना चाह सकते हैं। इसे प्राप्त करने के लिए, हम टेक्स्ट कॉन्फ़िगरेशन को अक्षम के रूप में सेट कर सकते हैं। यह टेक्स्ट विजेट को फ्रीज कर देगा और इसे केवल पढ़ने के लिए बना देगा। इस उदाहरण में, हम एक टेक्स्ट विजेट और एक बटन बनाएंगे जो उपयोगकर्ताओं को टेक्स