将文本插入Tkinter.Text,抛出错误

时间:2013-07-02 12:26:08

标签: text python-2.7 insert tkinter

我是Python的新手,并尝试将文本设置为文本字段。 但它不是那么顺利。我已经按照许多教程编写完全相同的代码。但它仍然不起作用。 我做错了什么?

def initGUI():
    global root,TextField
    root = Tkinter.Tk();        
    TextField = Tkinter.Text(root, width = 50, height= 10);
    TextField.pack(side=Tkinter.LEFT,pady=(0,5), expand=Tkinter.YES, fill=Tkinter.BOTH);
    Tkinter.mainloop();

def main():
    initGUI()
    global TextField
    TextField.insert(INSERT,"Hello ?") # Tried Tkinter.INSERT / "1.0"


import Tkinter
main()

我正在运行Python 2.7.5

1 个答案:

答案 0 :(得分:0)

我自己解决了。

主循环意外缩进到initGui。 这一点根本无法改变文本。