• Предмет: Информатика
  • Автор: Standoff479
  • Вопрос задан 3 месяца назад

СРОЧНО!!! ДАЮ 30 БАЛЛОВ
Практичне завдання : Створіть новий файл Python та нове вікно із кнопкою. Розміри вікна 400х300, заголовок "Вікно№1”. Кнопка розміщена в 100 пікселях від лівого краю та в 90 пікселях від правого краю, текст кнопки "Розфарбуй". Колір кнопки та тексту довільний. При натисканні лівою клавішею миші на кнопку розміри вікна зміняться на 650х560, колір фону вікна стане зеленим а кнопки блакитним.

Ответы

Ответ дал: aslankobzhanov6
0

Ответ:

import tkinter as tk

def colorize():

   root.geometry("650x560")

   root.configure(bg='green')

   button.configure(bg='blue', fg='white')

root = tk.Tk()

root.geometry("400x300")

root.title("Window No. 1")

button = tk.Button(root, text="Colorize", command=colorize)

button.pack()

button.place(x=100, y=90)

root.mainloop()

Объяснение:

Этот код использует библиотеку tkinter, которая является стандартной библиотекой графического интерфейса для Python. Создает новое окно размером 400х300 и заголовком "Окно №1". Затем он создает кнопку с текстом «Раскрасить» и размещает ее на расстоянии 100 пикселей от левого края и 90 пикселей от правого края.

При нажатии кнопки «Раскрасить»,

вызывается функция colorize, которая изменяет размер окна на 650x560, меняет цвет фона на зеленый и меняет цвет кнопки на синий.

Вас заинтересует