08
Фев
2016

Анимация кнопки после привязки обработчика события tkintter python3

Делаю на tkinter (python3) простенький GUI. Ставлю кнопку Button, привязываю к ней обработчик события button.bind('<Button-1>', eventHandler). Всё работает, однако возникает следующий эффект: пока обработчик не привязан, (нет соответствующей строчки кода), при нажатии на кнопку ЛКМ она "утапливается" (т.е. видна соответствующая анимация). После привязки обработчика по нажатию на кнопку обработчик срабатывает, однако сама кнопка внешнего вида не меняет (т.е. анимации "утапливания" нет, она статична). Как можно и фунцию-обработчик вызвать, и анимацию проиграть?

Источник: https://ru.stackoverflow.com/questions/490018/%D0%90%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D1%8F-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5-%D0%BF%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%BA%D0%B8-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0-%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F-tkintter-python3

Share

Тебе может это понравится...