def initUI(self):
self.columnconfigure(5, weight=1)
self.rowconfigure(3, weight=1)
self.search_label = Label(self, text='Keyword:')
self.search_label.grid(row=0, column=0, padx=5)
self.keywords = StringVar()
self.search_bar = Entry(self, width=30,textvariable=self.keywords)
self.search_bar.grid(row=0, column=1)
self.search_button = Button(self, text="Search",
command=self.handler_search)
self.search_button.grid(row=0, column=3, padx=5)
self.pack(fill=BOTH)#, expand='yes')
#self.pack(fill=BOTH)
self.box = Text(self, state='disabled')
self.box.grid(row=1, column=0)
UI 由三个子框架组成,文本编辑器是一个,侧边按钮在另一个框架内,搜索在另一个框架内。上面的代码片段是搜索的 UI。
见截图:http: //i.imgur.com/Vip1t.png
我想放置一个文本框作为搜索框的一部分,该框位于搜索条目下方。我希望它尽可能地扩展底部区域。
我尝试过扩展、填充等,但它并没有解决条目被拉伸的问题,并且我的文本框被切断(我之前添加了滚动条,但它也被切断了)。
哪里有问题?谢谢。