from tkinter import * - імпортуємо модуль tkinter
from tkinter import colorchooser - імпортуємо для модуля tkinter команду вибору кольору з палітри
Функція, що створена для обробки події:
def p1(event):
c=colorchooser.askcolor()
w1['bg']=c[1]
w1=Tk() – створення вікна
w1.title('Головне вікно') – надання назви головному вікну
w1.geometry('400x200+200+150') – визначення розмірів головного вікна, ширинаХвисотаХвідступ зліва вікнаХвідступ зверху вікна
but1=Button(text='Змінити колір',bg='white',fg='brown') – створення кнопки з атрибутами text – текст, bg - колір заливки, fg – колір тексту
but1.place(x=145,y=165) – розміщення кнопки відносно вікна
but1.bind('<Button-1>',p1) – створення події для кнопки та присвоєння для неї функції
w1.mainloop() – запускає цикл команд на виконання
Немає коментарів:
Дописати коментар