嗨,我是Python的初学者。当我在另一个文本或输入小部件上键入时,如何在tkinter文本小部件中显示实时文本?我可以使用root.after继续获取内容吗
from tkinter import *
root = Tk()
root.geometry('600x400')
def display():
tDisplay.config(text=tEnter.get(1.0, END))
root.after(1000, display)
tDisplay = Text(root, height=2, width=20, padx=10, pady=10)
tDisplay.grid(row=0, column=0, padx=5, pady=5)
tEnter = Text(root, height=2, width=20, padx=10, pady=10)
tEnter.grid(row=1, column=0, padx=5, pady=5)
display()
root.mainloop()
是的,您也可以使用
after()
获取内容,同时您还应该删除文本框中的当前项,以免继续添加到文本框中:相关问题 更多 >
编程相关推荐