【发布时间】:2020-03-13 17:25:10
【问题描述】:
如果 Info 为空,则 Entry Field 和 Button 位于红色垂直线上。但是如果 Info 有文本,那么它们会向右移动。如何修复输入字段和按钮的位置?谢谢。
window = Toplevel()
window.geometry('400x400')
searchL = Label(window, text='Enter ID:')
searchL.grid(row=0, column=0, padx=10, pady=10)
searchE = Entry(window)
searchE.grid(row=0, column=1, padx=10, pady=10)
def searchEmp():
for e in listOfEmployees:
if e.i == searchE.get():
results.set(repr(e))
search = Button(window, text='Search', command=searchEmp)
search.grid(row=1, column=0, columnspan=2)
infoL = Label(window, text='Info:')
infoL.grid(row=2, column=0, padx=10, pady=10)
results = StringVar()
resultsL = Label(window, textvariable=results)
resultsL.grid(row=2, column=1, padx=10, pady=10)
【问题讨论】:
-
Stovfl,你解决了。我添加了sticky=W,它起作用了。我如何评价你?