На екрані мають бути чотири квадрати певного кольору. Під кожним квадратом — зображення геометричної фігури (основний колір фігури відповідає кольору квадрата). При натисканні на квадрат має з'являтися англійська назва об'єкта.
Розв’язання
Створи вікно та Canvas, завантаж зображення (або намальуй фігури) для кожного з чотирьох квадратів.
Прив'яжи подію `<Button-1>` до функції `on_click(event)`, яка визначає координати кліку.
У функції `on_click` створи текстовий об'єкт із назвою фігури (наприклад, `'Circle'`) у потрібній позиції під квадратом.
Відповідь:
Чотири квадрати з відповідними зображеннями фігур; при кліку на квадрат з'являється англійська назва об'єкта під ним.
На екрані мають бути чотири квадрати певного кольору. Під кожним квадратом — зображення геометричної фігури (основний колір фігури відповідає кольору квадрата). При натисканні на квадрат має з'являтися англійська назва об'єкта.
Що треба знати
Для роботи зі зображеннями використовується метод `canvas.create_image(x, y, image=...)`. Прив'язка події натискання миші виконується методом `canvas.bind('<Button-1>', func)`. Функція-обробник має отримувати подію та змінювати властивості тексту або створювати новий текстовий об'єкт.
💡 Підказка — спробуй спершу сам
Створи вікно, завантаж файл із зображенням (або малюй фігури). Прив'яжи подію `<Button-1>` до функції, яка при натисканні на координати квадрата створює або оновлює текстовий об'єкт із назвою англійською.
Розв’язання крок за кроком
Створи вікно та Canvas, завантаж зображення (або намальуй фігури) для кожного з чотирьох квадратів.
Прив'яжи подію `<Button-1>` до функції `on_click(event)`, яка визначає координати кліку.
У функції `on_click` створи текстовий об'єкт із назвою фігури (наприклад, `'Circle'`) у потрібній позиції під квадратом.
Відповідь:
Чотири квадрати з відповідними зображеннями фігур; при кліку на квадрат з'являється англійська назва об'єкта під ним.