Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 控件对象 > Checkbox >

Checkbox

Checkbox[x]
表示设置 x 的复选框,当 xTrue 时显示为 ,当 xFalse 时显示为 .
Checkbox[Dynamic[x]]
取动态更新的 x 当前值,若单击复选框,则切换 x 的值.
Checkbox
表示在值 之间切换的复选框,并分别显示为 .
Checkbox
表示循环贯穿值 的复选框,且对所有 i>2 显示 .
  • 可以给出如下选项:
AppearanceAutomatic复选框的总体外观
AutoActionFalse当鼠标位于复选框上时,是否自动更换复选框
BaselinePositionAutomatic相对于周围文本对齐
EnabledAutomatic复选框是否启用
ImageMargins0所显示复选框图像周围的边幅
Checkbox 的缺省状态:
用不同的状态值:
Checkbox 的缺省状态:
In[1]:=
Click for copyable input
Out[1]=
 
用不同的状态值:
In[1]:=
Click for copyable input
Out[1]=
通过在 Checkbox 内使用 Dynamic 变量,可动态更新状态变量:
在这里,x 的值循环贯穿列表
控制复选框的外观:
动态改变外观:
缺省情况下,复选框在没有被点击时不会改变状态:
设置 AutoAction 后,当鼠标移至复选框上,复选框改变状态:
当光标移至可点击区域,值会改变:
改变背景色:
动态改变背景色:
与周围文本对齐:
Enabled 选项允许复选框被改变:
在应用中,Enabled 选项可被动态改变:
改变图像周围的边幅:
Checkbox 对应一个三向灯开关设置变量:
通过复选框控制选项:
用复选框建立一个动态真值表:
计算一个Checkbox中的点击次数:
CheckboxToggler 的一个特例:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF