所以,我有tkinter标签,我希望其中的文本为left aligned. 我正在使用,justify=LEFT但它不起作用。我不明白为什么?
这是我的标签小部件的代码:
Label(displayWindow, text=value, width=15, borderwidth=3, justify=LEFT, relief=GROOVE, font=("times",13,"bold"), bg="lightblue").grid(row=row_num+1,column=col, padx=5, sticky=EW)
Run Code Online (Sandbox Code Playgroud)
注意: 列中的内容如何未对齐First Name,它们仍然对齐。Last NameLEFTCENTER
该justify选项仅在文本换行为多行时才起作用。anchor如果您希望文本位于小部件的左边缘,则需要使用该选项。
Label(..., anchor="w")
Run Code Online (Sandbox Code Playgroud)
锚点- 指定小部件中的信息(例如文本或位图)如何在小部件中显示。必须是值n、ne、e、se、s、sw、w、nw或center之一。例如,nw表示显示信息,使其左上角位于小部件的左上角。
justify - 当小部件中显示多行文本时,此选项确定这些行如何彼此对齐。必须是left、center或right之一。左表示线的左边缘全部对齐,中心表示线的中心对齐,右表示线的右边缘对齐。
| 归档时间: |
|
| 查看次数: |
8793 次 |
| 最近记录: |