更容易在python3中显示文本的方法

时间:2016-11-04 15:08:53

标签: python tkinter python-3.5

我一直在尝试使用tkinter在python 3中过去12h显示文本,看起来很简单,但这就是我想出来的。 (刚刚开始使用python)但是必须有一种更简单的方法来显示窗口及其中的一些文本?

    from tkinter import *

class Window(Frame):

    def __init__(self, master = None):
        Frame.__init__(self, master)

        self.master = master

        self.init_window()

    def init_window(self):
        self.master.title("GUI")
        self.pack(fill=BOTH, expand=1, command=self.showTxt())


    def showTxt(self):
        text = Label(self, text='Hello world...')
        text.pack()


root = Tk()
root.geometry("400x300")
app = Window(root)

root.mainloop()

1 个答案:

答案 0 :(得分:0)

试试这个:

from Tkinter import *
root = Tk()
T = Text(root, height=2, width=30)
T.pack()
T.insert(END, "Just a text Widget\nin two lines\n")
mainloop()