如何在网格中停止python Tkinter Entry Widget拉伸

时间:2012-03-03 08:28:47

标签: python tkinter

使用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"
    )

Grid位于两列中,column1具有标签,第2列具有条目小部件。 请参阅屏幕截图。

Before After

我希望它始终保持在第一张图片的大小。 如何防止它自动调整大小/拉伸?

1 个答案:

答案 0 :(得分:1)

看起来您设置了许多属性,但忘记了width

entry = Entry(parent, width=20)

这是reference