我在Windows上运行Python3.4上的tkinter,我想在我的GUI框中使用两个按钮。 我下面[this link]tkinter中的按钮之后的神秘额外空间
的代码是这样的:
import tkinter as tk
class App(tk.Tk):
def __init__(self):
tk.Tk.__init__(self)
self.initialize()
def initialize(self):
button_crop = tk.Button(self, text=u"Crop", command=self.OnCrop)
button_crop.pack(side="left")
button_reset = tk.Button(self, text=u"Reset", command=self.OnReset)
button_reset.pack(side="left")
def OnCrop(self):
pass
def OnReset(self):
pass
app = App()
app.mainloop()
现在,我得到它具有的权利一些额外的空间
我已经试过初始化一个按钮grid()
然后button_crop.grid(column=0, row=1)
但我得到了同样的结果。
请帮我删除这个额外的空白的权利。
尝试删除最小和最大按钮。看起来,表单不能小于系统按钮的大小。看看这里https://stackoverflow.com/questions/2969870/removing-minimize-maximize-buttons-in-tkinter – ventik
@ventik这是不可取的..我确定增加按钮的大小,以适应最小宽度。 –
你想让按钮长大来填充空间,还是缩小窗口以去除额外的空间? –