Предмет: Информатика, автор: Tw1xy

Створіть вікно жовтогарячого кольору з розмірами 600х600 та з
заголовком “10-те вікно”.
 Створіть текстове поле будь-якого кольору. Ширина поля 30 знаків та
шрифт “Calibri 12”.
 Створіть напис, колір тексту темно-синій, шрифт аналогічний полю.
 При натисканні правою клавішею по області вікна, текст напису буде
змінюватися на введений користувачем та виводитися на екран вікно
повідомлення з заголовком “Підтвердження події” та з змістом “Дія
виконана!”.

Ответы

Автор ответа: Mirox921
1

Ось код:

import tkinter as tk

from tkinter import messagebox

# Створюємо вікно

window = tk.Tk()

window.title("10-те вікно")

window.geometry("600x600")

window.configure(bg="yellow")

# Створюємо текстове поле

text_field = tk.Entry(window, width=30, font=("Calibri", 12))

text_field.pack(pady=10)

# Створюємо напис

label_text = tk.StringVar()

label_text.set("Це текстовий напис")

label = tk.Label(window, textvariable=label_text, font=("Calibri", 12), fg="darkblue")

label.pack()

# Функція, що викликається при натисканні правої кнопки миші

def change_text(event):

   new_text = text_field.get()

   label_text.set(new_text)

   messagebox.showinfo("Підтвердження події", "Дія виконана!")

# Прив'язуємо функцію до правої кнопки миші

window.bind("<Button-3>", change_text)

# Запускаємо головний цикл вікна

window.mainloop()

import tkinter as tk

from tkinter import messagebox

# Створюємо вікно

window = tk.Tk()

window.title("10-те вікно")

window.geometry("600x600")

window.configure(bg="yellow")

# Створюємо текстове поле

text_field = tk.Entry(window, width=30, font=("Calibri", 12))

text_field.pack(pady=10)

# Створюємо напис

label_text = tk.StringVar()

label_text.set("Це текстовий напис")

label = tk.Label(window, textvariable=label_text, font=("Calibri", 12), fg="darkblue")

label.pack()

# Функція, що викликається при натисканні правої кнопки миші

def change_text(event):

   new_text = text_field.get()

   label_text.set(new_text)

   messagebox.showinfo("Підтвердження події", "Дія виконана!")

# Прив'язуємо функцію до правої кнопки миші

window.bind("<Button-3>", change_text)

# Запускаємо головний цикл вікна

window.mainloop()

Похожие вопросы
Предмет: Қазақ тiлi, автор: Аноним