我正在尝试创建不同的框架并切换或销毁它们,以便您可以像在普通的iOS应用程序中一样在窗口之间移动。
为此,我需要将小部件(组件)放置在框架(容器)中。
然而,当我尝试向框架添加按钮时,它没有包装到右侧。
以下是我的代码: from tkinter import *
root=Tk()
root.geometry('500x500')
root.title('Good morning :)')
frame1=Frame(root,width=500,height=500,bg='green')
frame1.pack()
button1=Button(frame1,text='Hello')
button1.pack(side='bottom')
root.mainloop()
。 - furaspack
如何工作的规范文档:http://tcl.tk/man/tcl8.5/TkCmd/pack.htm#M26 - Bryan OakleyFrame
中只有一个Button
,则无法看到它位于哪一侧。Button
填充整个Frame
,而Frame
不会填充整个窗口。请尝试使用frame1.pack(fill='both', expand=True)
。 - furas