我无法弄清楚如何在install4j中填写表单上的下拉列表。我有自定义代码返回String [],并将变量设置为此值。这是正常的。
有关下拉列表和组合框组件的帮助,请说明以下内容:
下拉列表中的项目作为以分号分隔的列表。该 列表中的项必须用分号后跟空格分隔。 如果单击属性编辑器中的编辑按钮,则可以输入 单独对话框中每行一项。作为安装程序的项目 具有数组值的变量(例如String [],Object []或File [])是 作为单独的项目扩展,这允许您构建可变长度 运行时的项目列表。
这意味着我需要在项目列表中添加我的安装程序变量。但这似乎是文字。我应该用代码设置列表选项吗?
请参阅:http://resources.ej-technologies.com/install4j/help/doc/index.html
答案 0 :(得分:1)
如果安装程序变量名为" listItems"设置为
new String[] {"One", "Two", "Three"}
和"下拉列表条目" "下拉列表的属性"表单组件设置为
${installer:listItems}
然后下拉列表将有三个条目。