Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » tkinter place прилипание к границам окна [RSS Feed]

#1 Янв. 9, 2017 16:20:05

Andrew22528
Зарегистрирован: 2015-05-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter place прилипание к границам окна

Здравствуйте. Не могли бы вы подсказать, как сделать, чтобы в окне приложения tkinter виджеты "приклеивались к определенной границе, и чтобы при изменении размеров окна они сами меняли свои размеры? Заранее спасибо.

Офлайн

#2 Янв. 9, 2017 16:35:07

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

tkinter place прилипание к границам окна

Смотрите метод grid или pack. Зависит от размещения виджетов.

Офлайн

#3 Янв. 10, 2017 08:33:25

Andrew22528
Зарегистрирован: 2015-05-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter place прилипание к границам окна

А можно пример? Мне нужно, чтобы виджет Text менял свои размеры при изменении размера окна.

Офлайн

#4 Янв. 10, 2017 09:49:48

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2580
Репутация: +  58  -
Профиль   Отправить e-mail  

tkinter place прилипание к границам окна

А можно пример окна???



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#5 Янв. 10, 2017 11:46:41

Andrew22528
Зарегистрирован: 2015-05-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter place прилипание к границам окна

Например, левый верхний угол виджета всегда с координатами (x1, y1), а правый нижний угол находится всегда на одном и том же расстоянии от правого нижнего угла окна.

Офлайн

#6 Янв. 10, 2017 11:57:48

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2580
Репутация: +  58  -
Профиль   Отправить e-mail  

tkinter place прилипание к границам окна

код? Скрин?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#7 Янв. 10, 2017 12:02:48

Andrew22528
Зарегистрирован: 2015-05-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter place прилипание к границам окна

 from tkinter import *
root = Tk()
root['bg'] = '#FFFAF3'
root.geometry('370x330')
executor = Entry(root, width=30, bg='White', bd=1, font='Arial 11')
name = Entry(root, width=30, bg='White', bd=1, font='Arial 11')
text = Text(root, width=50, height=20, font='Arial 11', bg='White', bd=1, wrap=NONE)
Label(root, text='Text', bg='#FFFAF3', font='Arial 11').place(x=10, y=10, width=100, height=20)
Label(root, text='Text', bg='#FFFAF3', font='Arial 11').place(x=10, y=40, width=100, height=20)
executor.place(x=120, y=10, width=240, height=20)
name.place(x=120, y=40, width=240, height=20)
text.place(x=10, y=70, width=350, height=250)
root.mainloop()
Надо, чтобы расстояние от правого нижнего угла Text до правого нижнего угла окна было 10 * 10 px при любом изменении размера окна.

Отредактировано Andrew22528 (Янв. 10, 2017 12:03:17)

Офлайн

  • Начало
  • » GUI
  • » tkinter place прилипание к границам окна[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version