我试图使用Tkinter在一个窗口中显示一个文本框,但它不会工作......我已经尝试了很多东西,但没有任何工作。< / p>
(不,我不会看this question这基本上与我的情况有关。我已经做了,而且根本没有帮助我。)
这是我目前的代码:
# tkinter
from tkinter import *
# class
class App(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.pack()
box = Text(width=90, height=50)
self.pack()
# create the window
window = App()
# attributes
window.master.title("Text box")
window.master.minsize(800, 600)
window.master.maxsize(800, 600)
# start program
window.mainloop()
感谢。
答案 0 :(得分:1)
你也必须pack
这个方框:
class App(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.pack()
box = Text(width=90, height=50)
box.pack() #instead of self.pack()