- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to clear a Tkinter ListBox?
To create a list of items with a scrollable widget, Tkinter provides the Listbox widget. With the Listbox widget, we can create a list that contains items called List items. Depending upon the configuration, the user can select one or multiple items from the list.
If we want to clear the items in the Listbox widget, we can use the delete(0, END) method. Besides deleting all the items in the Listbox, we can delete a single item as well by selecting an item from the Listbox, i.e., by using currselection() method to select an item and delete it using the delete() function.
Example
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x250") # Create a Listbox widget lb=Listbox(win, width=100, height=5, font=('TkMenuFont, 20')) lb.pack() # Once the list item is deleted, we can insert a new item in the listbox def delete(): lb.delete(0,END) Label(win, text="Nothing Found Here!", font=('TkheadingFont, 20')).pack() # Add items in the Listbox lb.insert("end","item1","item2","item3","item4","item5") # Add a Button to Edit and Delete the Listbox Item ttk.Button(win, text="Delete", command=delete).pack() win.mainloop()
Output
If we run the above code, it will display a list of items in the list box and a button to clear the Listbox.
Now, click the "Delete" button to clear the Listbox widget.
- Related Articles
- How to edit a Listbox item in Tkinter?
- How to fit Tkinter listbox to contents?
- How to keep selections highlighted in a Tkinter Listbox?
- How to display a Listbox with columns using Tkinter?
- How to fully change the color of a Tkinter Listbox?
- How to directly modify a specific item in a TKinter listbox?
- How to clear Tkinter Canvas?
- Creating scrollable Listbox within a grid using Tkinter
- How to clear out a frame in the Tkinter?
- How to remove multiple selected items in the listbox in Tkinter?
- How to select at the same time from two Tkinter Listbox?
- How to clear the contents of a Tkinter Text widget?
- How to clear an entire Treeview with Tkinter?
- Attach scrollbar to listbox as opposed to window in Tkinter
- Is it possible to color a specific item in a Tkinter Listbox widget?

Advertisements