Найти - Пользователи
Полная версия: Tkinter
Начало » Центр помощи » Tkinter
1
kazakoff
Всем привет, я использую Tkinter но вот проблема как двигать по форме label по X Y? c кнопками я разобрался.
4kpt
Тема не там. Должна быть в GUI.
Теперь вопрос по-сути.
Ничего не понял. Вообще. Что значить двигать label по X, Y?
Вы хотите, чтобы при нажатии на кнопки влево, вправо, вниз и вверх какой-то label сдвигался на несколько пикселей? Я Вас правильно понял?
kazakoff
Окей, я хочу поставить label в нужное место на форме.
Вот как я ставлю кнопку.

button2 = ttk.Button(root, text = 'Создать таблицу', command = conn).place(x = 20, y = 20, width = 120)
4kpt
Во-первых, не на форме, а на корневом окне, т.е. root.
Во-вторых: ну и в чем проблема? Label таким образом не ставится?

P.S. Лучше использовать относительные величины для расположения объекта на окнах (relx, rely) в менеджере геометрии объектов place. Если про это забывать, то на разных мониторах с различным разрешением GUI будет выглядеть по-разному :)

P.S.S. Не забывайте, что еще существует два менеджера геометрии объектов - grid и pack.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB