2017-05-30 49 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()