Listbox(列表框)组件用于显示一个选择列表。Listbox 只能包含文本项目,并且所有的项目都需要使用相同的字体和颜色。根据组件的配置,用户可以从列表中选择一个或多个选项。
import tkinter as tk
master = tk.Tk()
# 创建一个空列表
theLB = tk.Listbox(master)
theLB.pack()
# 往列表里添加数据
for item in ["鸡蛋", "鸭蛋", "鹅蛋", "李狗蛋"]:
theLB.insert("end", item)
master.mainloop()
使用 delete()
方法删除列表中的项目,最常用的操作是删除列表中的所有项目(更新列表时你需要做的事儿)
listbox.delete(0, "end")
listbox.insert("end", newitem) #插入新的项目