控件对象

Wolfram 语言提供一系列完整的控制对象,所有对象以便捷的符号形式表示. Manipulate 自动调用这些对象;您也可以在一般输入时直接调用它们,或在您自己的动态界面内调用它们.

参考资料参考资料

Control 一个自动选择类型的交互控制

Slider, VerticalSlider Slider2D

Checkbox RadioButton Opener

IntervalSlider 使用下界和上界设值

ColorSlider 交互选择一个颜色

Setter 设置按下鼠标时的值: Setter Setter

Toggler 点击时切换值

SetterBar, RadioButtonBar, CheckboxBar, TogglerBar 按钮列表

PopupMenu 选择菜单

ListPicker 选项列表

InputField 输入字符串、数字或任何表达式的域

LocatorPane 图形或其它背景上可移动的定位器

Animator  ▪  Manipulator  ▪  Locator  ▪  ProgressIndicator  ▪  Trigger  ▪  ClickPane

Button 可以设置任意外观和行为的按钮

PasteButton 复制表达式的按钮

ActionMenu, ButtonBar 选择行为的菜单

EventHandler 低层次事件处理

MousePosition  ▪  ControlActive  ▪  ControllerState  ▪  CurrentValue

GestureHandler, TouchPosition 触碰控件

FileNameSetter 系统文件浏览

ColorSetter 系统颜色选择

SystemDialogInput 文件、字体、声音等

Hyperlink 超链接到单元和网址

FormObject 指定格式结构

FormFunction 设置活动的可提交格式

注释 »

Tooltip  ▪  Mouseover  ▪  Overlay  ▪  StatusArea  ▪  PopupWindow  ▪  Labeled  ▪  ...

动态交互式语言 »

Dynamic  ▪  DynamicModule  ▪  MousePosition  ▪  Setting  ▪  DynamicSetting  ▪  ...

用户界面的结构与布局 »

Grid  ▪  Row  ▪  Column  ▪  Panel  ▪  TabView  ▪  Pane  ▪  Deploy  ▪  ...

控件选项 »

ImageSize  ▪  Appearance  ▪  Deployed  ▪  Enabled  ▪  AutoAction  ▪  ...

构建用户界面 »

ChoiceDialog  ▪  CreatePalette  ▪  CreateDialog  ▪  CreateDocument  ▪  ...