columnfigure在windows中不能按预期工作



我尝试制作12列,最小60像素大小。但是,所有的按钮都不见了。signup按钮在第一列,login按钮在第三列。

root = tkinter.Tk()
root.geometry("1280x720")
clientFrame = tkinter.Frame(root)
signupBtn = ttk.Button(clientFrame, text= "Signup")
signupBtn.grid(column= 0, row= 0)
loginBtn = ttk.Button(clientFrame, text= "Login")
loginBtn.grid(column= 2, row=0)
clientFrame.columnconfigure(list(range(12)), minsize=60)
root.mainloop()

您忘记在clientFrame上呼叫pack() / grid() / place()

尝试添加:

clientFrame.pack(fill="both", expand=1)

最新更新