Python'da Tkinter ile basit bir kullanıcı arayüzü yazmaya çalışıyorum ve yeniden boyutlandırmak için bir kılavuz içindeki widget'ları alamıyorum. Ana pencereyi ne zaman yeniden boyutlandırırsam, giriş ve düğme widget'ları hiç ayarlanmaz.Tk kılavuz düzgün şekilde yeniden boyutlandırılamaz
class Application(Frame):
def __init__(self, master=None):
Frame.__init__(self, master, padding=(3,3,12,12))
self.grid(sticky=N+W+E+S)
self.createWidgets()
def createWidgets(self):
self.dataFileName = StringVar()
self.fileEntry = Entry(self, textvariable=self.dataFileName)
self.fileEntry.grid(row=0, column=0, columnspan=3, sticky=N+S+E+W)
self.loadFileButton = Button(self, text="Load Data", command=self.loadDataClicked)
self.loadFileButton.grid(row=0, column=3, sticky=N+S+E+W)
self.columnconfigure(0, weight=1)
self.columnconfigure(1, weight=1)
self.columnconfigure(2, weight=1)
app = Application()
app.master.title("Sample Application")
app.mainloop()
, dikey genişletmeye izin vermek için rowconfigure ekledi –