我想将文本向左对齐,但是anchor='w'
似乎不起作用...
有提示吗?
from tkinter import Tk, Label
window = Tk()
lab = Label(window, text = 'hey', anchor='w')
lab2 = Label(window, text='hellooooooo', anchor='w')
lab.grid(column=0, row=0)
lab2.grid(column=0, row=1)
window.mainloop()
答案 0 :(得分:0)
代替使用锚属性,而使用网格布局的粘性属性。带有粘性的修改后的代码如下。
from tkinter import Tk, Label
window = Tk()
lab = Label(window, text = 'hey')
lab2 = Label(window, text='hellooooooo')
lab.grid(column=0, row=0, sticky='w')
lab2.grid(column=0, row=1, sticky='w')
window.mainloop()
希望此代码可以完成您想要的工作。