Завдання 1. Створіть новий файл Python, вікно із заголовком "Практична робота" та з розмірами 500x500. 2. Створіть кнопку із ПОЖАЛУЙСТА ОЧЕНЬ НУЖНО ДАЮ 100 БАЛОВ
текстом "Розфарбуй" розміщену на 220 пікселів від лівого та верхнього краю. Додайте до кнопки подію Button-1, при виконанні якої колір вікна стане блакитним та буде створюватися напис із текстом у два ряди "Це вікно було створено за допомогою модуля tkinter". Колір напису повинен бути синiм, а колір тексту білий, шрифт тексту "Arial 14". Напис буде розміщуватися на 130 пікселів від лівого краю та на 100 пікселів від верхнього краю. 3. Додайте до кнопки подію Button-3, при виконанні якої буде створюватися напис із текстом "Робота учня в класу Ваше Прізвище та Ім'я". Колір напису повинен співпадати з тлом вікна, а колір тексту читабельним на ваш розсуд, шрифт тексту "Arial 14". Напис буде розміщуватися під кнопкою по середині вікна. 4. Додайте у правому нижньому куті квадратну кнопку з написом "Вихід", клiк по якій лівою кнопкою мишки призведе до закриття вікна.
Answers & Comments
Verified answer
from tkinter import*
def start1(event):
root["bg"] = "aqua"
label = Label(root, text="Це вікно було створено\nза допомогою модуля tkinter", bg="blue", fg="white", font="Arial 14")
label.place(x=130, y=100)
def start2(event):
label = Label(root, text="Робота учня 8 класу\nВаше Прізвище та Ім'я", bg=root["bg"], fg="blue", font="Arial 14")
label.place(x=150, y=330)
def stop(event):
root.destroy()
root = Tk()
root.geometry("500x500")
root.title("Практична робота")
but1 = Button(root, text="Розфарбуй")
but2 = Button(root, text="Вихід", height=3, width=8)
but1.place(x=220, y=220)
but2.place(x=410, y=420)
but1.bind("<Button-1>", start1)
but1.bind("<Button-3>", start2)
but2.bind("<Button-1>", stop)
root.mainloop()