这里有一个快速简单的方法让你的按钮坐在你的程序底部。在
首先将enter_button和{}移到根窗口。这里不需要框架。在
然后添加root.rowconfigure(),并对按钮所在的行应用权重1。使用权重配置行可以使该行与其所在的框架或窗口展开和收缩。在本例中,我们将按钮放在root中,以便配置root。你可以对一个框架做同样的事情,但这只是添加了另一个层,不需要这样简单的事情。在
这里有一段代码你可以在你的程序中替换,结果应该是你要找的。注意,我把按钮并排放置,但是你可以用同样的方法实现从上到下的操作。在
编辑:
我忘了加columnspan部分。您还需要添加其他框架的一列,这样就可以在并排时将按钮放在居中位置。columnspan用于告诉程序小部件将占用多少列。行也可以这样做。在top_frame.grid(row = 0, column = 0, columnspan = 2)
bottom_frame.grid(row = 1, column = 0, columnspan = 2)
root.rowconfigure(2, weight = 1)
#enter_button
enter_button = Button(root, text="Enter", bg='blue', fg='white')
enter_button.config(height = 2, width = 15)
enter_button.grid(row = 2, column=0, sticky = 'se')
#quit_button
quit_b
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)