2017-05-30 10 views
-2

と非常に単純なプロジェクト私はフォーラムで、コードのこのビットを発見し、私はそれではなく、コンソールの別のテキスト・フィールドで印刷するために、それ 取得する時間しようとしている...私が作成しようとしています暗号化器...助けを事前に感謝を...Tkinterの

from tkinter import * 

def print_text(): 
global e 
string = e.get() 
print(string) 


root = Tk() 

root.title('Name') 

e = Entry(root) 
e.pack() 
e.focus_set() 

b = Button(root, text='Okay', command=print_text) 
b.pack(side='bottom') 
root.mainloop() 
+0

ない「他のテキスト・フィールド」ではありませんあなたのコード。さまざまなウィジェットの価値を設定するためのドキュメントはたくさんありますが、それを読んでいますか? –

答えて

0

あなたはそのラベルにラベルとtextvariableを追加する必要があります。

from tkinter import * 

def print_text(): 
    global e, l_var 
    string = e.get() 
    print(string) 
    l_var.set(string) 


root = Tk() 

root.title('Name') 

e = Entry(root) 
e.pack() 
e.focus_set() 

b = Button(root, text='Okay', command=print_text) 
b.pack(side='bottom') 

l_var = StringVar() 
l = Label(root, textvariable=l_var) 
l.pack() 

root.mainloop()