Створити вікно, розміром 600*600, зеленого кольору, назва вікна - "Вікно з написом". На ньому кнопку розміром 10*5, яка розмiщена на 250 пікселів від лівого краю і 300 від верхнього, текст на кнопці "Поява напису". При натисненні на кнопку правою кнопкою миші (подія ) на вікні появляється напис "Напис змінюється", розміщений на 210 пікселів від лівого краю і 100 від верхнього, колір тла напиту жовтий, літер - синій, Times 16. При натисканні на будь-яку клавішу клавіатури (подія , в програмі так і писати, замість ) напис змінює колір букв на червоний.
Answers & Comments
Verified answer
from tkinter import *
def on_button_click(event):
if event.num == 3:
label.config(text="Напис змінюється", fg="blue")
def on_key_press(event):
label.config(fg="red")
root = Tk()
root.geometry("600x600")
root.configure(bg="green")
root.title("Вікно з написом")
button = Button(root, text="Поява напису", width=10, height=5)
button.place(x=250, y=300)
button.bind("<Button>", on_button_click)
label = Label(root, text="", bg="yellow", fg="blue", font=("Times", 16))
label.place(x=210, y=100)
root.bind("<Key>", on_key_press)
root.mainloop()