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

Tkinter scrolledtext मॉड्यूल को कैसे कोड करें?


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

ScrolledText विजेट Tkinter लाइब्रेरी में भी उपलब्ध है। यह Text विजेट और Scrollbar विजेट का संयोजन है जो एप्लिकेशन में टेक्स्ट स्क्रॉल करने जैसी सुविधाएं प्रदान करता है। एप्लिकेशन में ScrolledText विजेट का उपयोग करने के लिए, आपको पहले इसे इम्पोर्ट करना होगा। scrolledtext विजेट standardText विजेट के समान काम करता है। इसमें वे सभी प्रॉपर्टी और एट्रिब्यूट शामिल हैं जिनका विजेट में व्यापक रूप से उपयोग किया जा सकता है।

उदाहरण

# Tkinter लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter.scrolledtext import ScrolledText
from lorem_text import lorem

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

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

# विंडो का शीर्षक सेट करें
win.title("Scrolled Text")

# ScrolledText विजेट जोड़ें
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()

आउटपुट

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

Tkinter scrolledtext मॉड्यूल को कैसे कोड करें?


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

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

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

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

  1. Tkinter Text Widget को Read-Only कैसे बनाएं? Tkinter Text Widget को Read-Only कैसे बनाएं?

    Tkinter में, कभी-कभी हम text widget को disable करना चाह सकते हैं। इसे achieve करने के लिए, हम text configuration को DISABLED set कर सकते हैं। यह text widget को freeze कर देगा और इसे read-only बना देगा। इस उदाहरण में, हम एक text widget और एक button बनाएंगे जो users को text widget को instantly disable