Tkinter如何在窗口中间制作按钮

时间:2018-08-26 22:50:31

标签: python-3.x tkinter

我想在页面中间创建两个按钮-意思是一个按钮在另一个按钮的顶部具有相同的x坐标,但是y坐标必须在中心之外,以便按比例显示正确

代码: [这是我到目前为止获得的内容]

from tkinter import *

class Window:
    def __init__(self, master):

        self.signup_button = Button(master, text="Sign Up", width=6,height=2)
        self.login_button = Button(master, text="Login", width=6,height=2)

        self.signup_button.grid()
        self.login_button.grid()

root=Tk()
run=Window(root)
root.mainloop()

此外,他们如何以一种有组织的方式放置所有内容

HOW DO THEY POSITION EVERYTHING SO WELL?!

1 个答案:

答案 0 :(得分:0)

不确定结果的确切含义,但可以尝试调整padx和pady值:

self.signup_button.grid(row = 0, column = 0, padx=5, pady=5)
self.login_button.grid(row = 0, column = 1, padx=5, pady=5)