【发布时间】:2012-03-03 08:28:47
【问题描述】:
使用GUI Builder 生成gui_ui.py 文件。 问题是,当我在 Entry Widget 中写入一些文本,然后 Entry Widget 本身会拉伸以容纳文本,并且它会随之调整整个窗口的大小。 代码,
self._entry_2.grid(
in_ = root,
column = 2,
row = 1,
columnspan = 1,
ipadx = 0,
ipady = 0,
padx = 0,
pady = 0,
rowspan = 1,
sticky = "ew"
)
网格分为两列,column1 有一个标签,column 2 有入口小部件。 查看屏幕截图。
我希望它始终保持在第一张图片中的大小。 如何防止它自动调整大小/拉伸?
【问题讨论】:
-
我无法使用 Tkinter 复制您的问题 - 文本本身会继续增长,但输入框不会。看起来最新版本的 Mac 版 GUI Builder 是用于 PowerPC 的,所以我无法尝试在那里复制它。如果你没有得到答案,你可能想试试 Tkinter 本身(没有 GUI Builder)。
-
spectcl 本身仅适用于 ppc,但“GUI Builder”是 spectcl 的继承者。使用这个download link,它是通用的(ppc 和 i386)。在我的狮子 10.7.2 上运行良好