How do I create an automatically updating GUI using Tkinter?

后端 未结 5 1761
梦如初夏
梦如初夏 2020-11-30 10:40
from Tkinter import *
import time
#Tkinter stuff

class App(object):
    def __init__(self):
        self.root = Tk()

        self.labeltitle = Label(root, text=\"\         


        
5条回答
  •  伪装坚强ぢ
    2020-11-30 11:23

    If you are using labels, then you can use this:

    label = tk.Label(self.frame, bg="green", text="something")
    label.place(rely=0, relx=0.05, relwidth=0.9, relheight=0.15)
    
    refresh = tk.Button(frame, bg="white", text="Refreshbutton",command=change_text) 
    refresh.pack(rely=0, relx=0.05, relwidth=0.9, relheight=0.15)
    
    def change_text()
       label["text"] = "something else"
    

    Works fine for me, but it is dependent on the need of a button press.

提交回复
热议问题