Python Tkinter CheckbuttonCheckbutton用于跟踪用户提供给应用程序的选择。换句话说,我们可以说Checkbutton用于实现开/关选择。 Checkbutton可以包含文本或图像。Checkbutton主要用于为用户提供多个选择,用户需要在其中选择一个。它通常实现许多选择。 下面给出了使用checkbutton的语法。 语法
下面列出了一些可能的选择。
SN |
选项 |
描述 |
1 |
activebackground |
它表示复选按钮位于光标下方时的背景颜色。 |
2 |
activeforeground |
它表示复选按钮位于光标下方时的前景色。 |
3. |
bg |
按钮的背景颜色。 |
4 |
位图 |
它在按钮上显示一个图像(单色)。 |
5 |
双相障碍 |
边角的大小。 |
6 |
命令 |
它与一个函数相关联,当复选按钮的状态发生变化时调用该函数。 |
7 |
光标 |
当鼠标指针位于复选按钮上方时,鼠标指针将更改为光标名称。 |
8 |
disableforeground |
它是用来表示禁用复选按钮文本的颜色。 |
9 |
字体 |
它表示复选按钮的字体。 |
10 |
成品 |
复选按钮的前景色(文本颜色)。 |
11 |
高度 |
它表示复选按钮的高度(行数)。默认高度为1。 |
12 |
highlightcolor |
复选按钮处于对焦状态时,焦点突出显示的颜色。 |
13 |
图像 |
用来表示复选按钮的图像。 |
14 |
证明 |
如果文本包含多行,则指定文本的对齐。 |
15 |
offvalue |
如果未选中该按钮,则关联的控制变量默认设置为0。我们可以将未检查变量的状态更改为其他状态。 |
16 |
onvalue |
如果选中该按钮,关联的控制变量默认设置为1。我们可以将被检查变量的状态更改为其他状态。 |
17 |
padx |
复选按钮的水平填充 |
18 |
pady |
复选按钮的垂直填充。 |
19 |
救援 |
复选按钮的边框类型。缺省情况下,它被设置为FLAT。 |
20. |
selectcolor |
复选按钮设置时的颜色。缺省为红色。 |
21 |
selectimage |
设置复选按钮时,图像显示在复选按钮上。 |
22 |
状态 |
它表示复选按钮的状态。缺省值为normal。我们可以将其更改为DISABLED以使复选按钮无响应。当复选按钮处于焦点中时,其状态为ACTIVE。 |
24 |
下划线 |
它表示文本中要加下划线的字符的索引。索引从文本中的零开始。 |
25 |
变量 |
它表示跟踪复选按钮状态的关联变量。 |
26 |
宽度 |
它表示复选按钮的宽度。它以文本形式表示的字符数表示。 |
27 |
wraplength |
如果将此选项设置为整数,则文本将被分割成若干块。 |
方法下表中描述了可以用checkbutton调用的方法。
SN |
方法 |
描述 |
1 |
取消选择() |
调用它是为了关闭复选按钮。 |
2 |
flash () |
复选按钮在活动和正常颜色之间闪烁。 |
3. |
invoke () |
这将调用与复选按钮关联的方法。 |
4 |
select () |
调用它是为了打开复选按钮。 |
5 |
切换() |
它用于在不同的checkbutton之间切换。 |
例子
输出:
|