Tkinter03_Listbox & Scrollbar & Scale

本文介绍了Tkinter中的Listbox组件,包括如何添加和删除项目,以及四种选择模式。接着讨论了Scrollbar组件的配置,如何与Listbox结合使用。最后讲解了Scale组件,用于显示和选择数值,其工作原理和使用场景。
摘要由CSDN通过智能技术生成

Tkinter03_Listbox & Scrollbar & Scale

标签(空格分隔): Tkinter


Listbox 组件

Listbox 组件以列表的形式显示选项,并支持滚动条操作,所以对于在需要提供大量选项的情况下会更适用。

当创建一个 Listbox 组件的时候,它是空的。所以,首先要添加一行或多行文本进去。使用 insert() 方法添加文本,该方法有两个参数:第一个参数是插入的索引号,第二个参数是插入的字符串。索引号通常是项目的序号(从 0 开始)。

对于多个项目,应该使用循环。

例 14

from tkinter import *

master = Tk()
# 创建一个空列表
theLB = Listbox(master, selectmode=EXTENDED)
theLB.pack()
# 往列表里添加数据
for item in ["鸡蛋", "鸭蛋", "鹅蛋", "李狗蛋"]:
    theLB.insert(END, item)
theButton = Button(master, text="删除它", \
                   command=lambda x=theLB:x.delete(ACTIVE)) 
theButton.pack()

mainloop()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值