Tkinter 使用传入消息动态更新文本字段

Tkinter Dynamically updating text field with incoming messages

所以我正在为 class 制作消息传递应用程序,并且需要以某种方式在 Tkinter 中使用消息字段或滚动文本来接收文本消息数据。我有通过蓝牙传入的数据,所以这不是问题,我遇到的问题(概念上)是获取消息或滚动文本以动态更新和显示收到的 SMS 消息以及时间戳。

我想做一个预格式化的字符串,从 SMS 中获取内容和时间戳,然后将其放入文本字​​段,但我不知道这是否可行。

基本上,我想在制作 chrome 应用程序时实现类似 HTML 中的日志字段的功能。一个不可编辑的字段,仅显示文本消息数据。 感谢您提供的所有帮助!

如果您在字符串中收到消息,这应该有效

from tkinter import *
import time

def updateDisplay(myString):
    displayVar.set(myString + ' --- ' + time.ctime())

root = Tk()

displayVar = StringVar()

displayLab = Label(root, textvariable=displayVar)

displayLab.pack()

收到消息后请致电updateDisplay(insertStringHere)

例子