无涯教程-Tk - Radiobutton部件函数

111 阅读1分钟

单选按钮小部件实现了多项选择按钮,这是一种向用户提供许多可能选择并让用户仅选择其中一项的方法。单选按钮小部件的语法如下所示-

radiobutton radiobuttonName options

Radiobutton - 参数

下表在下表中列出了可用于单选按钮窗口小部件的选项-

Sr.No. Syntax & Remark
1

-font fontDescriptor

用于设置小部件的字体。

2

height number

用于设置小部件的高度。

3

-command action

设置按钮的command action。

4

-text text

设置小部件的文本。

5

width number

设置小部件的宽度。

6

-variable variableName

设置小部件的变量。

7

-value variableValue

用变量值设置变量。

下面是一个简单的单选按钮小部件示例-

#!/usr/bin/wish

grid [frame .gender ] grid [label .myLabel -text "Male" -textvariable myLabel1 ] grid [radiobutton .gender.maleBtn -text "Male" -variable gender -value "Male" -command "set myLabel1 Male"] -row 1 -column 2 grid [radiobutton .gender.femaleBtn -text "Female" -variable gender -value "Female" -command "set myLabel1 Female"] -row 1 -column 3 .gender.maleBtn select

当无涯教程运行上面的程序时,将获得以下输出-

Radio Button Example

参考链接

www.learnfk.com/tcl-tk/tk-r…