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

จะตั้งค่าการให้เหตุผลในกล่องข้อความ Tkinter ได้อย่างไร?


วิดเจ็ตข้อความรองรับการป้อนข้อมูลผู้ใช้แบบหลายบรรทัดจากผู้ใช้ เราสามารถกำหนดค่าคุณสมบัติของวิดเจ็ตข้อความ เช่น คุณสมบัติแบบอักษร สีข้อความ พื้นหลัง ฯลฯ โดยใช้ configure() วิธีการ

ในการตั้งค่าเหตุผลของข้อความของเราในวิดเจ็ตข้อความ เราสามารถใช้ tag_add() และ tag_configure() คุณสมบัติ. เราจะระบุค่าของ "justify" เป็น CENTER .

ตัวอย่าง

# Import the required libraries
from tkinter import *

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

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

# Create a text widget
text=Text(win, width=40, height=10)

# justify the text alignment to the center
text.tag_configure("center", justify='center')
text.insert(INSERT, "Welcome to Tutorialspoint...")

# Add the tag from start to end text
text.tag_add("center", 1.0, "end")
text.pack()

win.mainloop()

ผลลัพธ์

หากคุณเรียกใช้โค้ดด้านบน คุณจะสังเกตเห็นว่าเคอร์เซอร์ของหน้าต่างข้อความจะมีการกำหนดเหตุผลให้อยู่ตรงกลาง

จะตั้งค่าการให้เหตุผลในกล่องข้อความ Tkinter ได้อย่างไร?