Помогите пожалуйста срочно!!!!!
Створіть вікно з розмірами 875х578 з заголовком «Це є вікно №12:)».
Створіть текстове поле з шириною у 35 знаків, та розмістити його на 100 пікселів від лівого краю та на 100 пікселів від верхнього краю.
Створіть кнопку “Розрахунки”, та розмістіть її під текстовим полем.
В поле користувач буде вводити ціле число. При натисканні правою клавішею миші на кнопку “Розрахунки” на екран буде виводитися вікно повідомлення із добутком введеного числа на нього самого.
Заголовок вікна повідомлення, оформлення кнопки та колір фону головного вікна встановити самостійно.
Ответы
Ответ:
import tkinter as tk
from tkinter import messagebox
# створення вікна
window = tk.Tk()
window.title("Це є вікно №12:)")
window.geometry("875x578")
# створення текстового поля
entry = tk.Entry(window, width=35)
entry.place(x=100, y=100)
# функція для обробки події натискання на кнопку "Розрахунки"
def calculate():
try:
num = int(entry.get())
result = num * num
messagebox.showinfo("Результат", f"Добуток числа на саме себе: {result}")
except ValueError:
messagebox.showerror("Помилка", "Будь ласка, введіть ціле число")
# створення кнопки
button = tk.Button(window, text="Розрахунки", command=calculate, bg="orange", fg="white", font=("Arial", 14))
button.place(x=100, y=150)
# запуск головного циклу вікна
window.mainloop()