Python >> Tutoriel Python >  >> Python GUI >> Tkinter GUI

Python 3 Tkinter Effacer ou supprimer tous les éléments du widget ListBox dans l'application de bureau GUI

Python 3 Tkinter Effacer ou supprimer tous les éléments du widget ListBox dans l'application de bureau GUI

# -*- coding: utf-8 -*-
import tkinter as tk
 
#clear listbox
def clearListbox():
  lb.delete(0,'end')
 
 
root = tk.Tk()
root.title("Code4Example.com")     # Add a title
 
tk.Button(root,text="Clear Listbox", command=clearListbox).grid(row = 0, column = 0)
 
var2 = tk.StringVar()
var2.set(('Apple','Banana','Pear', 'Peach'))
lb = tk.Listbox(root, listvariable=var2)
lb.grid(row = 0, column = 1)
 
 
root.mainloop()