Install4j - 如何以 UI 形式添加分组框

Install4j - How to add group box in UI form

我正在评估 Install4J 7.0.8。 我想在安装程序序列中添加一个 UI 表格。 在这个表格上,我想要一个带有标题的组框,如下图所示。

为此,我尝试使用 "Horizontal Group" 并添加了边框,但它没有指定组标题的规定。

请告诉我如何在 install4J 中添加带标题的组框?

install4j中不存在这样的可视化组件。使用 "Horizontal separator" 表单组件并将其 "Text" 属性 设置为标题以创建表单组件组。

直到7.0.8,你可以通过将表单组件分组在一个垂直组中并设置其中之一的"Initialization script" 属性来实现包含的 "Text field" 表单组件到

((JPanel)configurationObject.getParent()).setBorder(
  BorderFactory.createCompoundBorder(
    BorderFactory.createTitledBorder("Database Detail"), 
    BorderFactory.createEmptyBorder(8, 8, 8, 8)
  )
);

为了重复使用,将其提取到一个静态方法中,将配置 object 和标题作为安装程序->自定义代码和资源步骤中的参数。

从 7.0.9 开始,"Border title" 属性 可用,如果在 "Border sides" 属性 下方可见所有边界边都被选中。