如何动态填充install4j中的下拉列表?

时间:2015-03-12 14:59:14

标签: install4j

我无法弄清楚如何在install4j中填写表单上的下拉列表。我有自定义代码返回String [],并将变量设置为此值。这是正常的。

有关下拉列表和组合框组件的帮助,请说明以下内容:

  

下拉列表中的项目作为以分号分隔的列表。该   列表中的项必须用分号后跟空格分隔。   如果单击属性编辑器中的编辑按钮,则可以输入   单独对话框中每行一项。作为安装程序的项目   具有数组值的变量(例如String [],Object []或File [])是   作为单独的项目扩展,这允许您构建可变长度   运行时的项目列表。

这意味着我需要在项目列表中添加我的安装程序变量。但这似乎是文字。我应该用代码设置列表选项吗?

请参阅:http://resources.ej-technologies.com/install4j/help/doc/index.html

1 个答案:

答案 0 :(得分:1)

如果安装程序变量名为" listItems"设置为

new String[] {"One", "Two", "Three"}

和"下拉列表条目" "下拉列表的属性"表单组件设置为

${installer:listItems}

然后下拉列表将有三个条目。