使用Tkinter中的窗口调整条目大小

时间:2018-01-09 15:26:16

标签: python tkinter tkinter-canvas tkinter-entry

我正在使用Tkinter,我希望我的元素在窗口调整大小(仅水平)时调整大小

我尝试坚持W+E,但显然这仅在创建窗口时有效,但在调整大小时无效。

最小例子:

from tkinter import Tk, Entry, Label, StringVar, W, E, N, S

class Test:
    def __init__(self, master):
        # Variable definitions
        self.master = master
        self.var1 = StringVar()

        # Element definitions
        self.label1 = Label(text="Dummy test")
        self.entry1 = Entry(master, textvariable=self.var1)

        # Grid placement
        self.label1.grid(row=0, column=0, sticky=W)
        self.entry1.grid(row=0, column=1, sticky=W+E)

root = Tk()
Test(root)
root.mainloop()

执行程序时的原始窗口:

enter image description here

当我调整大小时,我希望Entry可以随窗口一起增长和缩小 enter image description here

0 个答案:

没有答案