from tkinter import *
root=Tk()
class MyText:
def __init__(self,root):
self.t=Text(root,width=20,height=10,font=('Verdana',14,'bold'),fg='blue',bg='yellow',wrap=WORD)
self.t.insert(END,'hello world')
self.t.pack(side=LEFT)
mt=MyText(root)
root.mainloop()
不起作用?您使用过pack
,只需替换一下即可。pack
,place
和grid
它们全部都用于布局。您只能一次使用其中之一。 。
您的代码应该喜欢这个:
from tkinter import *
root=Tk()
class MyText:
def __init__(self,root):
self.t=Text(root,width=20,height=10,font=('Verdana',14,'bold'),fg='blue',bg='yellow',wrap=WORD)
self.t.insert(END,'hello world')
self.t.grid()
mt=MyText(root)
root.mainloop()