如何在 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 屬性來定義。
廣告