1
我所做的Tkinter的Python很多之前的应用程序,但我从来没有碰到过这样的问题:设置窗口尺寸的Tkinter,Python 3中
你如何设置初始(根)的尺寸窗口Tkinter与Python 3?
我遇到过this question,它详细解释了Python 2.7的答案,但Tkinter已更新为Python 3,因此该解决方案无法正常工作。
这里的代码厌恶位:
class Application(tk.Frame):
def __init__(self, master=None):
tk.Frame.__init__(self,master)
self.grid()
self.createWidgets()
master.minsize(width=500,height=500)
app = Application()
app.master.title("MFPA")
app.mainloop()
的master.minsize()
线来自引用的问题,但因为我的master
对象为None
,该方法不存在。
第二个解决方案也不起作用,因为它依赖于先调用tk.Tk()
方法,而我正在使用更新的Tkinter和这种创建窗口的新方法。