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

Створіть файл Python та підключіть відповідний модуль. Створіть нове вікно жовтого кольору із розмірами 600 на 700. Створити текстове поле (всі атрибути встановити за власним бажанням), кнопку поруч із текстовим полем (текст "Ok", колір білий, шрифт "Саlibri 13"), та напис із початковим текстом «Ви нічого не ввели». Після натискання на кнопку текст напису повинен змінитися на введений користувачем, колір вікна на синій.

Ответы

Ответ дал: danilbilous481
1

Ответ:

import tkinter as tk

def change_text():

user_input = entry.get()

label.config(text=user_input)

root.config(bg="blue")

root = tk.Tk()

root.geometry("600x700")

root.title("My App")

label = tk.Label(root, text="Ви нічого не ввели")

label.pack()

entry = tk.Entry(root)

entry.pack()

button = tk.Button(root, text="Ok", bg="white", font=("Calibri", 13), command=change_text)

button.pack()

root.mainloop()

Объяснение:

При натисканні кнопки "Ok", функція change_text отримує введення користувача з поле вводу entry. Змінюємо текст на мітці label на введене значення та колір фону на вікні root на синій колір.


o3674572: Як зробити щоб вікно спочатку було жовтого кольору?
Вас заинтересует