from tkinter import *
Window = Tk()
Window.attributes('-fullscreen', True)
b1 = Button(Window, text="1", activeforeground="black", activebackground="gray", pady=2,
font='secular_one', relief=GROOVE)
b1.place(x=1100, y=50)
b2 = Button(Window, text="2", activeforeground="black", activebackground="gray", pady=2,
font='secular_one', relief=GROOVE)
b2.place(x=1100, y=220)
b3 = Button(Window, text="3", activeforeground="black", activebackground="gray", pady=2,
font='secular_one', relief=GROOVE)
b3.place(x=1100, y=380)
Window.mainloop()
我正在做一个应用程序,使用Tkinter,我想把一些按钮放在某个位置,所以在我用.place完成后,我去另一台电脑工作,但按钮在屏幕的中间,而不是我最初放置它们的地方
1条答案
按热度按时间ni65a41a1#
kwargs
x
和y
代表place
定义了小部件的 * 绝对 * 位置(以 * 像素 * 为单位)。因此,如果你在不同分辨率的显示器上运行程序,它看起来会不一样。请尝试定义相对位置: