Вопросы новичка GUI в Python 3.2

Я новичок в программировании, и я использую Python 3.2.

Я начал делать очень простую графическую программу (добавил пару ярлыков и кнопок). У меня есть пара вопросов:

  • Как добавить фон в окно, где у меня есть мои виджеты?

  • Как заставить программу выйти из окна, если нажата одна кнопка?

Надеюсь, на эти вопросы не ответили раньше, потратив пару минут на поиски здесь.

Спасибо за ваше время!

0
фоновое изображение или цвет фона?
добавлено автор joaquin, источник

2 ответы

Tkinter не поддерживает прямую поддержку фоновых изображений. Однако вы можете создать виджет с меткой или холстом, загрузить изображение на него, а затем использовать этот виджет в качестве контейнера для всех других виджетов. Однако вам придется вручную обрабатывать черепицу или растяжку изображения самостоятельно.

The question about exiting has been answered before: Python: How can I make my tkinter app exit properly? and Close a tkinter window?

1
добавлено

Я предлагаю вам использовать pyGTK, если вы хотите

http://www.pygtk.org

http://www.linuxjournal.com/article/6586

1
добавлено
Извините, но я проголосовал, потому что это вообще не затрагивает вопрос. Все, что вы говорите, это «чувак, я думаю, вы выбрали неправильный инструментарий GUI, потому что это не мой любимый». Если вы хотя бы попытаетесь сказать , почему кто-то должен переключиться и обратиться к их актуальному вопросу (например: «вот как добавить фоновое изображение с pygtk: ..»), ваш ответ будет иметь гораздо больше шансов не проголосовать.
добавлено автор Bryan Oakley, источник
хорошо отметили, спасибо за разъяснение
добавлено автор macki, источник
Python
Python
7 654 участник(ов)

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/577926

Python beginners
Python beginners
4 449 участник(ов)

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7

pro.python
pro.python
1 090 участник(ов)

Сообщество разработчиков под Python Создатель: @rodgelius

Rude Python
Rude Python
971 участник(ов)

Python без „девочек”, здесь матерятся и унижают Django. Not gay friendly. Правила: t.me/rudepython/114107 @rudepython | t.me/rudepython

rupython
rupython
509 участник(ов)

Группа создана с целью оперативного получения ответов на возникающие вопросы по разработке на яп python, смежные темы, а также человеческого общения. Приветствую!

Python-programming
Python-programming
266 участник(ов)

Чат группы вконтакте https://vk.com/python_community