使用tkinter将文本框小部件放在屏幕上

时间:2013-08-06 06:53:38

标签: python user-interface tkinter

我正在尝试将文本框小部件放在屏幕上

我正在使用文本框显示程序的输出。文本框必须放在屏幕的右侧

我的代码

import TKinter

main_window=Tkinter.Tk()
text_widget = tkinter.Text(main_window)
text_widget.insert(INSERT, "text  message will display here")
text_widget.pack(anchor = "w", padx = 50, pady = 50)

main_window.mainloop()

但我的问题是文本框在屏幕上不可见。如何解决这个问题?

感谢

1 个答案:

答案 0 :(得分:0)

您已导入Tkinter,但在第三行中,您使用了tkinter

您可能希望将第四行更改为text_widget.insert('insert',"text message will display here")

import Tkinter

main_window=Tkinter.Tk()
text_widget = Tkinter.Text(main_window)
text_widget.insert('insert',"text  message will display here")
text_widget.pack(anchor = "w", padx = 50, pady = 50)

main_window.mainloop()

以上代码在我的电脑中没有任何问题,工作正常。