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

टिंकर में क्षैतिज स्क्रॉलबार कैसे प्राप्त करें?

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

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

उदाहरण

आइए एक टेक्स्ट एडिटर बनाएं जिसमें एक क्षैतिज स्क्रॉलबार हो।

# Import the required library
from tkinter import *
from tkinter import ttk
from tkinter import messagebox

# Create an instance of tkinter frame
win=Tk()

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

# Add a Scrollbar(horizontal)
h=Scrollbar(win, orient='horizontal')
h.pack(side=BOTTOM, fill='x')

# Add a text widget
text=Text(win, font=("Calibri, 16"), wrap=NONE, xscrollcommand=h.set)
text.pack()

# Add some text in the text widget
for i in range(5):
   text.insert(END, "Welcome to Tutorialspoint...")

# Attach the scrollbar with the text widget
h.config(command=text.xview)

win.mainloop()

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं, तो यह एक टेक्स्ट एडिटर प्रदर्शित करेगा जिसमें कुछ टेक्स्ट होगा। टेक्स्ट विजेट एक क्षैतिज स्क्रॉलबार के साथ पैक किया जाता है जो टेक्स्ट के ओवरफ्लो होने पर दिखाई देता है।

टिंकर में क्षैतिज स्क्रॉलबार कैसे प्राप्त करें?


  1. टिंकर में गतिशील रूप से बटन टेक्स्ट का आकार कैसे बदलें?

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

  1. टिंकर टेक्स्ट बॉक्स की सामग्री को कैसे हटाएं?

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

  1. टिंकर में एंट्री में प्लेसहोल्डर कैसे जोड़ें?

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