टिंकर एप्लिकेशन में एक विजेट को एक्सटेंशन और गुण जोड़कर आसानी से कॉन्फ़िगर किया जा सकता है। टिंकर में टेक्स्ट विजेट का उपयोग मल्टीलाइन यूजर इनपुट को स्वीकार करने के लिए किया जाता है। हम टेक्स्ट विजेट में स्क्रॉलबार जोड़कर टेक्स्ट को स्क्रॉल करने योग्य बना सकते हैं।
स्क्रॉल किया गया टेक्स्ट विजेट टिंकर लाइब्रेरी में भी उपलब्ध है। यह टेक्स्ट विजेट और स्क्रॉलबार विजेट का संयोजन है जो किसी एप्लिकेशन में टेक्स्ट को स्क्रॉल करने जैसी सुविधाएं प्रदान करता है। किसी एप्लिकेशन में स्क्रॉल किए गए टेक्स्ट विजेट का उपयोग करने के लिए, आपको इसे पहले आयात करना होगा। स्क्रॉल किया गया पाठ विजेट मानक टेक्स्ट . के समान कार्य करता है विजेट। इसमें वे सभी गुण और विशेषताएँ शामिल हैं जिनका उपयोग विजेट में व्यापक रूप से किया जा सकता है।
उदाहरण
# Import the tkinter library
from tkinter import *
from tkinter.scrolledtext import ScrolledText
from lorem_text import lorem
# Create an instance of tkinter frame
win= Tk()
# Set the size of the Tkinter window
win.geometry("700x350")
# Set the title of the window
win.title("Scrolled Text")
# Add ScrolledText widget
size= 10
text= ScrolledText(win, width=40, height= 50)
text.insert(END, lorem.paragraphs(10))
text.pack(fill= BOTH, side= LEFT, expand= True)
win.mainloop() आउटपुट
उपरोक्त कोड को निष्पादित करने पर एक मल्टीलाइन टेक्स्ट विजेट प्रदर्शित होगा। टेक्स्ट विजेट के अंदर का टेक्स्ट स्क्रॉल करने योग्य है। हम इसमें रैपिंग फीचर जोड़कर और भी बेहतर आउटपुट देख सकते हैं।
