2016-11-04 17 views
-1

私はPython 3で過去12時間の表示テキストをtkinterで試してきましたが、これは簡単に思えましたが、これは私が思いついたものです。 (ちょうど最近はPythonで始まった)しかし、そこにウィンドウとその内部のテキストを表示する簡単な方法があるはずですか?簡単な方法でpython3でテキストを表示する

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() 
+3

"簡単ではない" であるこれについてどの部分? –

+0

これをすべて4行または5行に縮約することができますが、実際にtkinterを使用する方法(チュートリアルや簡単な例の外に)に近い形で表示されています。 –

答えて

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() 
関連する問題