import tkinter as tk
from tkinter import messagebox
root = tk.Tk()
root.title("Робота з текстом")
# Функція, яка буде викликана при натисканні на кнопку
def show_name():
first_name = first_name_entry.get()
last_name = last_name_entry.get()
messagebox.showinfo("Ім'я та прізвище", f"{first_name} {last_name}")
# Поле введення для імені
first_name_label = tk.Label(root, text="Ім'я:")
first_name_label.grid(row=0, column=0)
first_name_entry = tk.Entry(root)
first_name_entry.grid(row=0, column=1)
# Поле введення для прізвища
last_name_label = tk.Label(root, text="Прізвище:")
last_name_label.grid(row=1, column=0)
last_name_entry = tk.Entry(root)
last_name_entry.grid(row=1, column=1)
# Кнопка для виклику функції show_name
button = tk.Button(root, text="Отримати", command=show_name)
button.grid(row=2, column=0, columnspan=2)
root.mainloop()
не зря учил пайтон >:)
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
import tkinter as tk
from tkinter import messagebox
root = tk.Tk()
root.title("Робота з текстом")
# Функція, яка буде викликана при натисканні на кнопку
def show_name():
first_name = first_name_entry.get()
last_name = last_name_entry.get()
messagebox.showinfo("Ім'я та прізвище", f"{first_name} {last_name}")
# Поле введення для імені
first_name_label = tk.Label(root, text="Ім'я:")
first_name_label.grid(row=0, column=0)
first_name_entry = tk.Entry(root)
first_name_entry.grid(row=0, column=1)
# Поле введення для прізвища
last_name_label = tk.Label(root, text="Прізвище:")
last_name_label.grid(row=1, column=0)
last_name_entry = tk.Entry(root)
last_name_entry.grid(row=1, column=1)
# Кнопка для виклику функції show_name
button = tk.Button(root, text="Отримати", command=show_name)
button.grid(row=2, column=0, columnspan=2)
root.mainloop()
не зря учил пайтон >:)