Обновление окна в Tkinter

Я пытаюсь сделать GUI в Tkinter и интересно, как обновить окно, а именно, если я заполню прямоугольник, я хочу, чтобы GUI удалял его определенное время позже. Как мне это сделать? Документация на Tkinter кажется тонкой …

One Solution collect form web for “Обновление окна в Tkinter”

Каждый виджет Tkinter имеет метод after , который вы можете использовать для вызова функции удаления прямоугольника, например, в приведенном ниже примере. Я меняю msg, используя after , а затем разрушаю окно, используя

 from Tkinter import * def changeMsg(): label.configure(text="I will self destruct in 2 secs") label.after(2000, root.destroy) root = Tk() mainContainer = Frame(root) label = Label(mainContainer, text="") label.configure(text="msg will change in 3 secs") label.pack(side=LEFT, ipadx=5, ipady=5) mainContainer.pack() label.after(3000, changeMsg) root.title("Timed event") root.mainloop() 
  • Виджет кнопки не уничтожается при попытке удалить из сетки
  • Когда мне нужно вызвать mainloop в приложении Tkinter?
  • stdout to tkinter GUI
  • NSException в киви с matplotlib и tkinter
  • Есть ли способ нажать кнопку, не касаясь ее на tkinter / python?
  • Python: __init __ () принимает 2 позиционных аргумента, но 3 даны
  • задайте текст записи с помощью кнопки tkinter
  • TypeError: <lambda> () не принимает аргументов (1 данный)
  • Tkinter блокирует питон при загрузке Icon и tk.mainloop в потоке
  • ImportError: нет модуля с именем «Tkinter»
  • Python, Tkinter: как я могу предотвратить сбой tlinter gui mainloop с помощью потоковой передачи
  •  
    Interesting Posts for Van-Lav

    Gensim Doc2Vec Exception AttributeError: объект 'str' не имеет атрибутов 'words'

    Как изящно справиться с неудачной функцией будущего (__future__) импорта из-за старой версии интерпретатора?

    Создайте модель Django или обновите ее, если она существует

    Почему объекты slice не хешируются в python

    Тестирование на 400 ошибок с вставкой в ​​приложении web.py

    Любая библиотека поддержки векторной машины python, которая позволяет онлайн-обучение?

    SQLite Performance Benchmark – почему: память: такая медленная … только в 1,5 раза быстрее, чем на диске?

    Время ожидания AppEngine с очередями задач

    python's scipy.stats.ranksums vs. R's wilcox.test

    Нечетная операция Python?

    Вход в Python с файлом Config – использование обработчиков, определенных в файле через код

    Является ли Python правильным молотком для этого гвоздя? (скрипт сборки)

    Отображение температуры из DHT11 в графическом интерфейсе – Автоматическое обновление?

    Bisect список Python и поиск индекса

    Могу ли я использовать TLS версии 1.1 или 1.2 в python 2?

    Python - лучший язык программирования в мире.