我尝试制作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)