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

टीटीके ट्रीव्यू विजेट में टेक्स्ट को दाईं ओर कैसे संरेखित करें?

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

कॉलम में आइटम की स्थिति को कॉन्फ़िगर करने के लिए, हम एंकर प्रॉपर्टी का उपयोग कर सकते हैं। यह दिए गए मान के साथ ट्रीव्यू विजेट कॉलम की स्थिति निर्धारित करता है। तालिका में प्रत्येक पंक्ति एक कॉलम से जुड़ी होती है। पंक्तियों के टेक्स्ट को दाईं ओर संरेखित करने के लिए, हम एंकर . का उपयोग कर सकते हैं संपत्ति और इसे मान निर्दिष्ट करें "E", (anchor=E)

उदाहरण

# Import the required libraries
from tkinter import *
from tkinter import ttk

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

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

# Create an instance of Style widget
style=ttk.Style()
style.theme_use('clam')

# Add a Treeview widget
tree=ttk.Treeview(win, column=("c1", "c2"), show='headings', height=8)
tree.column("# 1", anchor=E, stretch=NO, width=100)
tree.heading("# 1", text="Index")
tree.column("# 2", anchor=E, stretch=NO)
tree.heading("# 2", text="Programming Language")

# Insert the data in Treeview widget
tree.insert('', 'end',text="1",values=('1','C++'))
tree.insert('', 'end',text="2",values=('2', 'Java'))
tree.insert('', 'end',text="3",values=('3', 'Python'))
tree.insert('', 'end',text="4",values=('4', 'Golang'))
tree.insert('', 'end',text="5",values=('5', 'JavaScript'))
tree.insert('', 'end',text="6",values=('6', 'C# '))
tree.insert('', 'end',text="7",values=('6', 'Rust'))
tree.insert('', 'end',text="8",values=('6', 'SQL'))

tree.pack()

win.mainloop()

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं, तो यह एक तालिका प्रदर्शित करेगा जिसमें कॉलम दाईं ओर संरेखित होंगे।

टीटीके ट्रीव्यू विजेट में टेक्स्ट को दाईं ओर कैसे संरेखित करें?


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

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

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

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

  1. टास्कबार पर धुंधले मौसम के टेक्स्ट को कैसे ठीक करें?

    मौसम विजेट (उर्फ द न्यूज एंड इंटरेस्ट विजेट) को माइक्रोसॉफ्ट द्वारा अप्रैल 2021 में स्थानीय मौसम अपडेट, समाचार और अपने उपयोगकर्ताओं को बहुत कुछ प्रदान करने के लिए पेश किया गया था। हालांकि कई उपयोगकर्ताओं के लिए, विजेट का अनुभव काफी सहज था, कुछ उपयोगकर्ता मौसम विजेट के टेक्स्ट को धुंधला या दानेदार दे