Создание скользящей рамки, содержащей виджеты в tkinter в python - PullRequest
0 голосов
/ 21 мая 2010

Я очень стараюсь сделать скользящий фрейм, содержащий виджеты в tkinter в python. Этот кадр находится внутри большого окна с различными виджетами. И как только я нажимаю на следующую кнопку в этом кадре, рамка должна медленно сдвинуться влево и в конечном итоге исчезнуть. Как только он исчезнет, ​​я хочу, чтобы новый кадр с виджетами скользил вправо. Что я должен делать?

Предвосхищая ваши предложения и идеи.

1 Ответ

0 голосов
/ 24 мая 2010

Как это сделать, зависит от менеджера геометрии, но основная идея состоит в том, чтобы просто установить ширину рамки на все меньшие и меньшие значения, пока она не станет равной нулю. Однако вам не нужен цикл - код уже выполняется в цикле обработки событий, так что воспользуйтесь этим. Используйте «после», чтобы запланировать задание, которое немного меняет ширину, а затем перепланирует себя на несколько миллисекунд позже.

...