1/Створіть новий файл, що відкриває вікно сірого
кольору, з розмірами 600х500, з заголовком "Сіре
вікно", та з забороною змінювати розміри вікна.
2/Створіть новий файл, що відкриває вікно зеленого
кольору, з розмірами 490х440, відступом від лівого та
верхнього країв відповідно 400 та 200. Заголовок "Вікно
з відступами", та забороною змінювати розміри вікна.
Answers & Comments
Ответ:
задача 1:
import tkinter
root = tkinter.Tk()
root['bg'] = 'gray'
root.geometry('600x500')
root.title('Сіре вікно')
root.resizable(False, False)
root.mainloop()
задача 2:
import tkinter
root = tkinter.Tk()
root['bg'] = 'green'
root.geometry('490x440+400+200')
root.title('Вікно з відступами')
root.resizable(False, False)
root.mainloop()
Объяснение:
root - экземпляр класса Tk, при обращении к которому можно менять свойства окна. Обращаясь к свойству bg, которое отвечает за цвет фона, изменяя его на gray, вместо gray можно указать название любого другого цвета, устанавливаеться серый/зеленый цвет фона. geometry отвечает за размеры, сначало ширина и через "x" длинна, окна и растояние от границ экрана, сначало от левой потом верхней. title отвечает за заголовок окна. resizable позволяет установить пределы рястагивания окна, если вместо числа указано False, это означает что окно нельзя растянуть. mainloop нужен для того чтобы зациклить программу, для того чтобы оно не закрылось после выполнения предыдущих строк кода