大家好,我对tkinter并不熟悉,我还是在tkinter中尝试了所有将值从一个类传递到另一个类的示例,但是似乎没有用。我希望登录页面中的输入框在首页中显示为标签。真的会感谢您的帮助!
LabelSchoolName
答案 0 :(得分:0)
为类LoginPage
定义一个变量,并将您的输入作为类的属性。
import tkinter as tk
root = tk.Tk()
class LoginPage(tk.Frame):
def __init__(self, parent):
tk.Frame.__init__(self, parent)
self.entryNric = tk.Entry(self, highlightbackground="lightblue")
self.entryNric.pack()
self.entryNric.insert(0,"Hi i am an entry")
self.pack()
login = LoginPage(root)
print (login.entryNric.get()) #access the class attribute
root.mainloop()