Tkinter: Basic GUI Widgets Elements with Python Example
Graphical user interface with tkinker python library
5 min readJul 16, 2022
In the previous article, we read about the basic idea of tkinker, if you want to read that article, the link is here.
This article will cover mostly the widgets of the tkinter. Widgets are the different types of instances through which we interface with operating system functionality by adding buttons, labels, menus, and other elements.
Creating a Simple Button
In this widget, we will create a button and give the functionality to close the root window after clicking on the button.
Example
# Importing the tkinker library
from tkinter import *
# creating an object to get the root window
root = Tk()
# Window size of the tkinter
root.geometry('200x100')
# button creation with close function on clicking
button = Button(root, text = 'Click me !', bd = '5',
command = root.destroy)
# the pack method used to give the position of the button
button.pack(side = 'top')
root.mainloop()
Output
Creating button with Image
In this widget, we will insert an image with the text to enhance the visual of the button. In this…