Entry Widget in tkinter Example 3

 import tkinter as tk


def submit_form():

    # Retrieve values from Entry widgets

    name = name_entry.get()

    email = email_entry.get()

    age = age_entry.get()

    

    # Display the submitted information

    submission_label.config(text=f"Name: {name}\nEmail: {email}\nAge: {age}")


# Create the main window

root = tk.Tk()

root.title("Form Example")


# Create Entry widgets for each field

name_label = tk.Label(root, text="Name:")

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

name_entry = tk.Entry(root)

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


email_label = tk.Label(root, text="Email:")

email_label.grid(row=1, column=0, padx=5, pady=5, sticky="e")

email_entry = tk.Entry(root)

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


age_label = tk.Label(root, text="Age:")

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

age_entry = tk.Entry(root)

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


# Create a Button to submit the form

submit_button = tk.Button(root, text="Submit", command=submit_form)

submit_button.grid(row=3, column=0, columnspan=2, padx=5, pady=10)


# Create a Label to display the submitted information

submission_label = tk.Label(root, text="")

submission_label.grid(row=4, column=0, columnspan=2, padx=5, pady=5)


# Run the Tkinter event loop

root.mainloop()


Output












Comments