
СРОЧНО ДАЮ 40 БАЛОВ Створіть вікно з назвою «Гімн», задайте його розміри – «500х500». Після
запуску програми на екрані розміщено на жовтому фоні напис синіми літерами – «Автори Гімну України». Розмір текстового поля задайте самостійно. Під написом на білому фоні розмістіть дві кнопки синього кольору однакового розміру з написами – «Слова» і «Музика». При натисненні кнопки «Слова» виводиться інформаційне вікно з прізвищем автора слів, а кнопки «Музика» - автора музики.

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

Ось код для відповідної програми:
import tkinter as tk
from tkinter import messagebox
# функції для відображення інформаційного вікна
def show_author_lyrics():
messagebox.showinfo("Автор слова", "Павло Чубинський")
def show_author_music():
messagebox.showinfo("Автор музики", "Михайло Вербицький")
# створення вікна
root = tk.Tk()
root.title("Гімн")
root.geometry("500x500")
root.configure(bg="yellow")
# текстове поле з написом
label = tk.Label(root, text="Автори Гімну України", font=("Arial", 24), fg="blue", bg="yellow")
label.pack(pady=50)
# кнопки з функціями-обработчиками
button_lyrics = tk.Button(root, text="Слова", font=("Arial", 18), fg="white", bg="blue", command=show_author_lyrics)
button_lyrics.pack(side="left", padx=50, pady=30)
button_music = tk.Button(root, text="Музика", font=("Arial", 18), fg="white", bg="blue", command=show_author_music)
button_music.pack(side="right", padx=50, pady=30)
# запуск вікна
root.mainloop()



Щоб створити програму за вказаними характеристиками, можна використати мову програмування, наприклад, Python та бібліотеку Tkinter для створення графічного інтерфейсу. Вам потрібно скласти код, який буде відповідати вказаним вимогам. Ось приклад коду на Python:
```python import tkinter as tk from tkinter import messagebox
class HymnWindow: def __init__(self, root): self.root = root self.root.title("Гімн") self.root.geometry("500x500") self.create_widgets()
def create_widgets(self): # Жовтий фон і напис "Автори Гімну України" label_hymn = tk.Label(self.root, text="Автори Гімну України", font=("Arial", 16), bg="yellow") label_hymn.pack(fill=tk.BOTH, expand=True) # Білий фон і дві кнопки "Слова" і "Музика" frame_buttons = tk.Frame(self.root, bg="white") frame_buttons.pack(fill=tk.BOTH, expand=True)
button_words = tk.Button(frame_buttons, text="Слова", command=self.show_words, bg="blue", fg="white", font=("Arial", 14)) button_words.pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
button_music = tk.Button(frame_buttons, text="Музика", command=self.show_music, bg="blue", fg="white", font=("Arial", 14)) button_music.pack(side=tk.RIGHT, fill=tk.BOTH, expand=True)
def show_words(self): # Вивести інформаційне вікно з прізвищем автора слів messagebox.showinfo("Автор слова", "Ім'я автора слів")
def show_music(self): # Вивести інформаційне вікно з прізвищем автора музики messagebox.showinfo("Автор музики", "Ім'я автора музики")
if __name__ == "__main__": root = tk.Tk() app = HymnWindow(root) root.mainloop() ```
Цей код створить вікно з жовтим фоном і написом "Автори Гімну України". Нижче буде білий фон з двома кнопками "Слова" і "Музика". При натисканні на кожну з кнопок виводиться інформаційне вікно з прізвищем автора слова або музики відповідно.
Зверніть увагу, що це простий приклад і може варто вдосконалити його залежно від ваших потреб.


Похожие вопросы

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