
Створити вікно, розміром 600*600, зеленого кольору, назва вікна - "Вікно з написом". На ньому
кнопку розміром 10*5, яка розмiщена на 250 пікселів від лівого краю і 300 від верхнього, текст на кнопці "Поява напису". При натисненні на кнопку правою кнопкою миші (подія ) на вікні появляється напис "Напис змінюється", розміщений на 210 пікселів від лівого краю і 100 від верхнього, колір тла напиту жовтий, літер - синій, Times 16. При натисканні на будь-яку клавішу клавіатури (подія , в програмі так і писати, замість ) напис змінює колір букв на червоний.

Ответы на вопрос

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()






Щоб створити вікно з такими характеристиками та додати функціональність кнопки та клавіатури, вам знадобиться використовувати бібліотеку Tkinter у Python. Ось приклад коду, який здійснює вказану функціональність:
pythonfrom tkinter import *
def change_text_color(event):
label.config(fg="red") # Зміна кольору тексту на червоний
def change_label_text(event):
label.config(text="Напис змінюється") # Зміна тексту мітки
root = Tk()
root.geometry("600x600")
root.title("Вікно з написом")
button = Button(root, text="Поява напису", width=10, height=5)
button.place(x=250, y=300)
button.bind("<Button-3>", change_label_text) # При натисненні правою кнопкою миші викликається функція change_label_text
label = Label(root, text="", fg="blue", bg="yellow", font=("Times", 16))
label.place(x=210, y=100)
root.bind("<Key>", change_text_color) # При натисканні будь-якої клавіші викликається функція change_text_color
root.mainloop()
Збережіть цей код у файлі з розширенням .py
(наприклад, window.py
), запустіть його, і ви побачите вікно з заданими характеристиками та функціональністю кнопки та клавіатури, які ви описали.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili