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

Помогите пожалуйста
Там где написано например "створити текстове поле' нужно вписать команду
Приложение Python ​

Приложения:

saodasodoad: а что должен выполнять код?
saodasodoad: если я правильно понял то щас скину исправленый код

Ответы

Ответ дал: saodasodoad
0

import tkinter as tk

from tkinter import messagebox

# Функция для очистки текстовых полей

def clear():

   name_entry.delete(0, tk.END)

   surname_entry.delete(0, tk.END)

# Функция для отображения сообщения с именем и фамилией

def display():

   messagebox.showinfo("GUI Python", name_entry.get() + " " + surname_entry.get())

# Создаем главное окно

root = tk.Tk()

# Задаем заголовок главного окна

root.title("GUI Python")

# Создаем метки для текстовых полей

name_label = tk.Label(root, text="Введіть ім'я:")

surname_label = tk.Label(root, text="Введіть прізвище:")

# Размещаем метки на форме

name_label.grid(row=0, column=0, sticky="w")

surname_label.grid(row=1, column=0, sticky="w")

# Создаем текстовые поля для ввода имени и фамилии

name_entry = tk.Entry(root)

surname_entry = tk.Entry(root)

# Размещаем текстовые поля на форме и задаем начальные значения по умолчанию

name_entry.grid(row=0, column=1, padx=5, pady=5)

surname_entry.grid(row=1, column=1, padx=5, pady=5)

name_entry.insert(0, "Tom")

surname_entry.insert(0, "Soyer")

# Создаем кнопки для отображения сообщения и очистки текстовых полей

display_button = tk.Button(root, text="Display", command=display)

clear_button = tk.Button(root, text="Clear", command=clear)

# Размещаем кнопки на форме

display_button.grid(row=2, column=0, padx=5, pady=5, sticky="e")

clear_button.grid(row=2, column=1, padx=5, pady=5, sticky="e")

# Запускаем главный цикл программы

root.mainloop()

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