App 开发器更新


COMSOL Multiphysics® 6.4 版本为“App 开发器”的用户带来了多项增强功能,包括支持多个同类型的声明节点、新增代码生成特征以及扩展的数据访问 选项。请阅读以下内容,进一步了解这些更新及其他新增功能。

多个声明节点

现在,用户可以为以下基本类型添加多个声明节点:字符串布尔型整型双精度,及其数组与二维数组。新功能可将相关变量分组管理,有助于更轻松地组织 App 结构。类似于“模型开发器”中的参数组,每个节点均可设置描述性名称,并通过 API 单独访问,以更清晰、更灵活的方式管理变量。

代码生成新功能

新版本提供了两个实用工具,用于生成可在方法和 Java Shell 窗口中使用的代码。首先,作为代码复制到剪贴板 菜单中新增了设置所有显示的设置 选项,可为所选节点设置 窗口中当前显示的所有设置生成代码,而原有的全部设置 命令则已重命名为设置所有修改的设置。其次,Java Shell 窗口新增录制代码 按钮,可将操作过程直接录制为 Java Shell 窗口的代码,无需创建任何方法。

将代码直接录制到 Java Shell 窗口。

数据访问新增功能

数据访问功能现可支持更多顶层“模型开发器”节点(包括几何网格研究结果),无需编写方法代码,即可将这些节点的设置用作“App 开发器”中表单对象的数据源。

COMSOL Multiphysics 用户界面,显示了“模型开发器”,其中突出显示“网格”节点,并显示其对应的“设置”窗口;“图形”窗口中显示模块化搅拌器模型。
在“网格”节点中勾选 单元大小设置的数据访问复选框后,即可通过组合框直接控制该设置,无需编写任何代码。

其他新增功能

新版本还包含多项整体性能改进:

  • 处理大型 App(如,包含大量表单、子窗口、方法或实用工具类)时,“App 开发器”的运行性能显著提升。
  • 按钮和切换按钮现在支持使用图像作为图标,并可按原始尺寸显示,便于创建基于图像的大按钮。
  • 运行 App 时,现在可以更改图形 表单对象的背景颜色和图标。
  • 新增在数据查看器中显示 选项,支持从 Java Shell 窗口的计算输出直接跳转至数据查看器 窗口中的对应变量。
  • 数据查看器 窗口新增了工具栏,其中的选项可以展开/折叠分支、切换全精度以及编辑节点。
  • 写入 System.outSystem.err 的输出现在会发送至调试日志 窗口,方便用户对标准 Java 代码进行调试。
  • 新增两个 writeFile 重载方法,支持用户使用自己指定的分隔符保存字符串矩阵。
  • 用户现在可以复制方法错误和警告 窗口中的内容,以借助外部 AI 工具进行分析。

新的教学案例

COMSOL Multiphysics® 6.4 版本引入了一个全新的声学 App 和一个 ECAD 导入插件。