👍1
Небольшой пример использования вкладок в Tkinter.
Основная часть - это виджет Notebook, который и позволяет создавать сами вкладки.
В качестве вкладок используем обычные Frame виджеты, на которые уже можем прикручивать GUI.
Код прикреплю ниже.👨💻
Основная часть - это виджет Notebook, который и позволяет создавать сами вкладки.
В качестве вкладок используем обычные Frame виджеты, на которые уже можем прикручивать GUI.
Код прикреплю ниже.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
Небольшая программа, которая определяет, какую кнопку вы нажали. Результат выводит на экран в Label.
Используем только библиотеку Tkinter.
Код, как обычно, будет ниже👨💻
Используем только библиотеку Tkinter.
Код, как обычно, будет ниже
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая программа, где можно посмотреть на динамическую перерисовку виджета.
В данном случае был использован виджет Button, из библиотеки Tkinter.
Метод перерисовки - .place_configure
Код прикреплю ниже, спасибо👨💻
P.s. Как лучше показывать какие-то демки: через картинки или gif?
В данном случае был использован виджет Button, из библиотеки Tkinter.
Метод перерисовки - .place_configure
Код прикреплю ниже, спасибо
P.s. Как лучше показывать какие-то демки: через картинки или gif?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Может кому-то будет полезно. Используем чистый Tkinter.
Рисуем Canvas, а потом делаем на нем узор. В моем случае - кружочки .create_oval'ом.
Код оставлю ниже👨💻
Рисуем Canvas, а потом делаем на нем узор. В моем случае - кружочки .create_oval'ом.
Код оставлю ниже
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
Для вывода в более красивом формате мы можем использовать библиотеку pprint. В данном случае, мы используем функцию .pprint из нее.
Пример кода с выводом можете посмотреть на скриншоте.
Ссылка на документацию - https://docs.python.org/3/library/pprint.html
Пример кода с выводом можете посмотреть на скриншоте.
Ссылка на документацию - https://docs.python.org/3/library/pprint.html