App 开发器更新
COMSOL Multiphysics® 6.4 版本为“App 开发器”的用户带来了多项增强功能,包括支持多个同类型的声明节点、新增代码生成特征以及扩展的数据访问 选项。请阅读以下内容,进一步了解这些更新及其他新增功能。
多个声明节点
现在,用户可以为以下基本类型添加多个声明节点:字符串、布尔型、整型、双精度,及其数组与二维数组。新功能可将相关变量分组管理,有助于更轻松地组织 App 结构。类似于“模型开发器”中的参数组,每个节点均可设置描述性名称,并通过 API 单独访问,以更清晰、更灵活的方式管理变量。
代码生成新功能
新版本提供了两个实用工具,用于生成可在方法和 Java Shell 窗口中使用的代码。首先,作为代码复制到剪贴板 菜单中新增了设置所有显示的设置 选项,可为所选节点设置 窗口中当前显示的所有设置生成代码,而原有的全部设置 命令则已重命名为设置所有修改的设置。其次,Java Shell 窗口新增录制代码 按钮,可将操作过程直接录制为 Java Shell 窗口的代码,无需创建任何方法。
将代码直接录制到 Java Shell 窗口。
数据访问新增功能
数据访问功能现可支持更多顶层“模型开发器”节点(包括几何、网格、研究 和结果),无需编写方法代码,即可将这些节点的设置用作“App 开发器”中表单对象的数据源。
其他新增功能
新版本还包含多项整体性能改进:
- 处理大型 App(如,包含大量表单、子窗口、方法或实用工具类)时,“App 开发器”的运行性能显著提升。
- 按钮和切换按钮现在支持使用图像作为图标,并可按原始尺寸显示,便于创建基于图像的大按钮。
- 运行 App 时,现在可以更改图形 表单对象的背景颜色和图标。
- 新增在数据查看器中显示 选项,支持从 Java Shell 窗口的计算输出直接跳转至数据查看器 窗口中的对应变量。
- 数据查看器 窗口新增了工具栏,其中的选项可以展开/折叠分支、切换全精度以及编辑节点。
- 写入 System.out 或 System.err 的输出现在会发送至调试日志 窗口,方便用户对标准 Java 代码进行调试。
- 新增两个 writeFile 重载方法,支持用户使用自己指定的分隔符保存字符串矩阵。
- 用户现在可以复制方法错误和警告 窗口中的内容,以借助外部 AI 工具进行分析。
新的教学案例
COMSOL Multiphysics® 6.4 版本引入了一个全新的声学 App 和一个 ECAD 导入插件。



