1

我想将我的文字向左对齐,但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()

tkinter 窗口图片

4

1 回答 1

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()

希望这段代码能做你想做的事。

于 2019-12-05T11:06:08.943 回答