我只需要在窗口顶部居中一个ttk标签。
from tkinter import *
from tkinter.ttk import *
window = Tk()
Label(master=window, text="Welcome to the funny quiz!!!!!!!!!!!", justify="center").place(x=500, y=0)
window.geometry("1000x600")
window.mainloop()
此代码生成以下内容:Window我希望它居中
使其居中的正确方法是什么?
3条答案
按热度按时间flmtquvp1#
可以使用
anchor='n'
将其锚到北方。此外,还可以使用“压缩”来锚要居中的文本。
尽管如此,我还是建议使用网格来对齐对象,以方便您将来添加任何项目。https://docs.python.org/3/library/tkinter.html
xxe27gdn2#
相应地改变x轴的数字。。比如,
只需简单地使用包管理器代替。
s3fp2yjn3#
不使用
anchor
的更简单的方法。只需添加resizable
。不要使用place()
。最好使用pack()
。