Python tkinter -- 第14章 列表框(Listbox)属性

第14章 列表框(Listbox)
列表框控件显示多行文本,用户可以选中一行或者多行。所有的文本只能使用一种字体,不能混合使用多种字体。
14.1 属性
常用的参数列表如下:

属性 描述
activestyle 被选中的文本的样式:
underline: 下划线
dotbox:点划线框
none: 没有任何的样式
background
bg
背景颜色。默认是系统指定颜色
borderwidth
bd
边框宽度。一般是1~2个像素值。
cursor 当鼠标移动经过列表框的时候,显示的光标样式
disabledforeground 列表框被禁止使用的时候的背景颜色
exportselection 默认是1。
font 列表框中文字的字体。只能选择一种字体显示。
foreground
fg 列表框中文字的颜色
height 设置列表框的高度。默认值是10。
highlightbackground 当列表框失去焦点的时候,边框的高亮颜色
highlightcolor 当列表框获得焦点的时候,边框的高亮颜色
highlightthickness 设置高亮边框的宽度
listvariable 设置listvariable属性
relief 边框的美化效果。默认值是SUNKEN,其他的可选项包括:FLAT, RAISED, GROOVE, and RIDGE
selectbackground 选中的条目背景颜色
selectborderwidth 选中的条目,会用一个虚线的矩形框住。此参数定义矩形边框的宽度。默认值是1。
selectforeground 选中条目的文本颜色
selectmode 选择模式:
MULTIPLE为多选
BROWSE:通过鼠标的移动选择
SINGLE:只能选一行。鼠标不能拖动选择。
EXTENDED:shift和ctrl配合使用
takefocus 标识用户是否能够使用Tab键移动焦点到标签上。默认是空字符串,也就是只有使用热键才能选中该按钮。
state 标签的状态,包括:NORMAL或者 DISABLED
width

你可能感兴趣的:(Python,tkinter,Python,tkinter)