w3resource

Python Tkinter GUI program: Adding labels and buttons

Python tkinter Basic: Exercise-6 with Solution

Write a Python GUI program that adds labels and buttons to the Tkinter window.

Sample Solution:

Python Code:

import tkinter as tk
# Create the main window
parent = tk.Tk()
parent.title("Button Click Event Handling")

# Create a label widget
label = tk.Label(parent, text="Click the button and check the label text:")
label.pack()

# Function to handle button click event
def on_button_click():
    label.config(text="Button Clicked!")

# Create a button widget
button = tk.Button(parent, text="Click Me", command=on_button_click)
button.pack()

# Start the Tkinter event loop
parent.mainloop()

In the exercise above the code creates a simple “Tkinter” window with a label that says " Tkinter basic exercises!" and a button that says " Click here!" When you click the button, the label text will change to "Button Clicked!".

Sample Output:

Tkinter: Adding labels and buttons. Part-1
Tkinter: Adding labels and buttons. Part-2

Flowchart:

Flowchart: Adding labels and buttons.

Python Code Editor:

Previous: Adding labels and buttons.
Next: Python Tkinter event handling: Button clicks.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/python-exercises/tkinter/python-tkinter-basic-exercise-6.php