如何在 Python 中的 tkinter 標籤中對齊文字在 tkinter 中需要對齊文字?


Tkinter 標籤小工具用於在特定應用程式中新增影像和建立文字。該庫提供了各種函式和方法,用於設定小工具及其屬性的樣式。為了對齊標籤小工具中的文字,我們可以使用justify 屬性。它通常用於對齊文字的位置,如右對齊、左對齊和居中。

示例

在此應用程式中,我們將使用 justify 屬性來對齊文字標籤的位置。

#Import tkinter library
from tkinter import *
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x350")
#Crate a Label widget
label1= Label(win, text="Box1")
label1.pack()
label2= Label(win, text= "\nKeep\nLearning", bd=1, relief= "solid",font= ("Helvetica 20"), justify= RIGHT)
label2.pack()
Label(win, text= "Box2").pack()
label3= Label(win, text="\nLearning\nMakes\nPerfect", bd=1, relief="solid", font=('Helvetica 20'), justify= LEFT)
label3.pack()
win.mainloop()

輸出

執行上述程式碼將顯示一個視窗,該視窗包含一個帶有文字的標籤小工具。文字的視覺對齊方式可以由 justify 屬性來定義。

更新於: 2021 年 4 月 22 日

9K+ 瀏覽次數

助力你的 職業發展

完成課程即可獲得認證

開始
廣告