Події, обробник події


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() – запускає цикл команд на виконання

Немає коментарів:

Дописати коментар