对于多数应用,高层次的构建,例如
Manipulate 和
TabView,会快速给出您所需要的动态交互结果。
Mathematica 同样允许您定制自己熟悉用户界面,利用其独特的构建符号界面的技术。
Manipulate — 创建一个界面来操纵任意表达式或图形
CreatePalette — 从一个符号表达式创建一个面板
DockedCells — 放置在笔记本上方的任意单元
Input,
InputString — 建立一个对话框来获得输入
MessageDialog — 建立一个对话框来显示一条信息
ChoiceDialog — 建立一个设置选择按钮的对话框
CurrentValue — 测试或设置数百种界面值