我如何将网格函数应用于python tkinter中的文本小部件?

问题描述 投票:0回答:1
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()
python tkinter widget tk
1个回答
0
投票

不起作用?您使用过pack,只需替换一下即可。packplacegrid它们全部都用于布局。您只能一次使用其中之一。 。

您的代码应该喜欢这个:

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()
© www.soinside.com 2019 - 2024. All rights reserved.