[tkinter][原创]listbox-列表框的增删改

Tkinter listbox-列表框的操作

import tkinter as tk
import tkinter.colorchooser

'''listbox的增删改'''
window = tk.Tk()


def b1_click():
    item = ['apple', 'watermenon', 'orange']
    lb.insert(tk.END, item)


b1 = tk.Button(window, text="添加数据", command=b1_click)
b1.pack()


def b2_click():
    lb.insert(1, 'haha')


b2 = tk.Button(window, text="插入", command=b2_click)
b2.pack()


def b3_click():
    lb.delete(0)  # 删除第0的元素


b3 = tk.Button(window, text="删除", command=b3_click)
b3.pack()


def b4_click():
    lb.delete(0, tk.END)  # 清空列表


b4 = tk.Button(window, text="清空列表", command=b4_click)
b4.pack()


def b5_click():
    value = lb.get(lb.curselection())
    print(value)


b5 = tk.Button(window, text="获取选中数据", command=b5_click)
b5.pack()


def b6_click():
    print(lb.size())

b6 = tk.Button(window, text="总数", command=b6_click)
b6.pack()

var = tk.StringVar()
var.set((11, 22, 33, 44, 'aa'))
lb = tk.Listbox(window, listvariable=var)
lb.pack()

window.mainloop()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FL1623863129

你的打赏是我写文章最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值