Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 10, 2016 19:19:05

python335
Зарегистрирован: 2016-10-19
Сообщения: 88
Репутация: +  -8  -
Профиль   Отправить e-mail  

Исчезает Label на основном Label при изменении текста.

Есть программа - типо змейки только она сама не ходит. Перемещается на основном Label посредством добавления пробелов и пустых строк. И есть другой Label, он привязан и находится на основном. И когда я делаю перемещение моей змейкой, он исчезает! Вот:

 play = Label(app, textvariable=var, ...)
play.pack()
count = Label(play, width=3, height=2, bg='red') # Вот этот исчезает при передвижении змейки
count.pack()
count.place(x=30, y=50)
app.mainloop()
Каждый раз приходится менять размер окна чтобы он появился!
Что делать? Кто не жадный, помогите плиз!

Отредактировано python335 (Дек. 10, 2016 19:20:58)

Офлайн

#2 Дек. 10, 2016 19:24:32

Andrey2016
Зарегистрирован: 2016-12-10
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Исчезает Label на основном Label при изменении текста.

сделай так, чтобы после перемещения змейки снова выполнялось

 count.place(x=30, y=50)

Офлайн

#3 Дек. 10, 2016 19:41:08

python335
Зарегистрирован: 2016-10-19
Сообщения: 88
Репутация: +  -8  -
Профиль   Отправить e-mail  

Исчезает Label на основном Label при изменении текста.

Не работает!

Офлайн

#4 Дек. 19, 2016 12:41:00

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Исчезает Label на основном Label при изменении текста.

place - самый жопный менеджер.
Попробуйте update() после перемещения.

P.S. При перемещении хоть не обрабатываете менеджер упаковки главного рабочего поля?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version