【发布时间】:2014-11-18 12:52:43
【问题描述】:
我正在使用 tkinter 工具包在 python 中构建一个计算器。问题在于,当在计算器中输入文本(并添加到支持计算的标签中)时,窗口的整个宽度会发生变化并变长。我该怎么做才能解决它?
下面是代码的一些重要部分:(主类继承自tk.Frame)
labelStyle = {"padx":10, "pady":10, "justify":"left"}
calculationsLabel = tk.Label(self, text="", **labelStyle)
calculationsLabel.grid(row=0, column=1, **gridStyle)
self.master.resizable(0,0)
self.pack(padx=5, pady=5)
self.calculationsLabel=calculationsLabel
for number in range(9,0,-1):
...
tk.Button(self, ...).grid(...)
说明问题的图片:
【问题讨论】:
标签: python user-interface tkinter