Wolfram 语言支持表单中的各种控件,包括包括滑块、复选框、文件浏览器、单选按钮和自定义控件.
部署一个基本表单
部署给出指定位置地图的表单. 默认情况下,参数类型 "Location" 给出 InputField 控件:
添加滑块
添加一个滑块,指定地图的范围. 指定变化的范围从 1 到 4000,按整数步进:

添加菜单
提供地图样式的选择. FormFunction 自动选择下拉式菜单控件:

把菜单改为单选按钮条
通过明确指定 RadioButtonBar 控件覆盖缺省的地图样式控件:

自定义一个控件
用自定义控件替换位置控件 — 在本例中,使用比默认值小的 InputField. 自定义控件由具有两个参数的函数指定,控件的值和解释器:
使用自定义格式
使用格式获取 GeoRange 为 450 公里范围的阿姆斯特丹卫星图像: