Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฉันจะจัดข้อความให้อยู่ในวิดเจ็ต Tkinter Text ได้อย่างไร


วิดเจ็ตข้อความ Tkinter เป็นวิดเจ็ตป้อนข้อความหลายบรรทัด ใช้เพื่อแทรก ลบ และเพิ่มข้อมูลที่เป็นข้อความในช่องป้อนข้อมูล มีฟังก์ชันและแอตทริบิวต์ในตัวมากมายในคลาสวิดเจ็ต

ในการกำหนดค่าและจัดแนวข้อความที่ CENTER ของวิดเจ็ต Tkinter Text เราสามารถใช้ justify=CENTER ทรัพย์สิน

ตัวอย่าง

# Import the required libraries
from tkinter import *

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

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

text=Text(win)

# Configure the alignment of the text
text.tag_configure("tag_name", justify='center')

# Insert a Demo Text
text.insert("1.0", "How do I center align the text " "in a Tkinter Text widget?")

# Add the tag in the given text
text.tag_add("tag_name", "1.0", "end")
text.pack()

win.mainloop()

ผลลัพธ์

เรียกใช้โค้ดด้านบนเพื่อแสดงหน้าต่างโดยวางข้อความตัวอย่างไว้ตรงกลางวิดเจ็ต Text

ฉันจะจัดข้อความให้อยู่ในวิดเจ็ต Tkinter Text ได้อย่างไร