1 回答

TA貢獻1821條經(jīng)驗 獲得超5個贊
pack()當所有小部件需要位于一行或一列中時最好。為此我建議grid():
class MainApplication(Frame):
def __init__(self, parent, *args, **kwargs):
Frame.__init__(self, parent, *args, **kwargs)
self.server_frame = ServerFrame(self)
self.server_frame.grid(row=0, column=0)
self.client_frame = ClientFrame(self)
self.client_frame.grid(row=1, column=0)
self.chat_frame = ChatFrame(self)
self.chat_frame.grid(row=0, column=1, rowspan=2)
self.additional_frame = AdditionalFrame(self)
self.additional_frame.grid(row=2, column=0, columnspan=2, sticky='ew')
添加回答
舉報