Найти в Дзене
PythonProger

Курс по Tkinter#1 || Простое окно

С вами PythonProger. Tkinter - простой графический фраемворк для python. С помошью ткинтера можно создавать простые программы. Еще ткинтер кроссплатформерный фраемворк, тоесть программы написанные на одном устройстве будут работать и на другом тоже.
Для начала импортируем tkinter из стандартной библиотеки. Тут же для удобства сменим имя модуля на tk для удобного использования.
Теперь создадим
Оглавление

С вами PythonProger. Tkinter - простой графический фраемворк для python. С помошью ткинтера можно создавать простые программы. Еще ткинтер кроссплатформерный фраемворк, тоесть программы написанные на одном устройстве будут работать и на другом тоже.

Создаем окно

Для начала импортируем tkinter из стандартной библиотеки. Тут же для удобства сменим имя модуля на tk для удобного использования.

import tkinter as tk

Теперь создадим экзэмпляр класса ,tkinter.Tk(). После этого вызов метода mainloop() этого к нашему экзмпляру.

import tkinter as tk
root = tk.Tk()
root.mainloop()

Вот что мы получим если запустим эту программу:

Сделал на Pydroid3
Сделал на Pydroid3

Задаем размеры окна

Давайте теперь настроем назмер нашего окна:

...
root.geometry("200x300+150+200")

Итак, мы обращаемся к методы geometry класса Tk. Размер окна следует указывать в следующим формате:

Ширина+x+высота.

После указания размеров окна, мы задали координаты его появления(150,200), где 0 - верхний левый угол экрана. Указывать координаты следует через "+".

Вот что у нас получилось:

Сравинти с первой картинкой=)
Сравинти с первой картинкой=)

Заголовок окна

Чтобы изменить зоголовок окна используем метод title класса Tk.

...
root.title("My first GUI")

Разумеется, в качестве аргумента может выступать любая строка.

Вот что получилось:

Работает=)
Работает=)

Фоновый цвет

Чтобы сменить цвет фона напечатаем:

...
root["bg"] = "blue"

Результат:

Вместо синего можно брать любой другой цвет
Вместо синего можно брать любой другой цвет

Таблица цветов в Tkinter:

Да, цветов в Tkinter много (около 190) источник:https://images.app.goo.gl/ngkPw2tH448oYL7n6
Да, цветов в Tkinter много (около 190) источник:https://images.app.goo.gl/ngkPw2tH448oYL7n6

А на этом у меня все, если тебе понравилось - поставь лайк. Подпишись чтобы не пропустить новые интересные статьи=)