install4j:复选框列表

时间:2015-02-03 13:38:14

标签: list checkbox install4j

是否可以使用install4j中的复选框列表?像这样的例子:

enter image description here

我们更喜欢使用这样的复选框列表而不是简单的多选列表。

THX! 弗兰克

2 个答案:

答案 0 :(得分:2)

您可以使用可配置的表单,然后为每个选项添加复选框组件。

然后你可以使用类似于:

的东西来迭代它们

for (Object o : formEnvironment.getFormComponents()){ FormComponent checkbox = (FormComponent)o; if(((JCheckBox)checkbox.getConfigurationObject()).isSelected()){ do something here } }

答案 1 :(得分:2)

Serban的解决方案适用于少量固定数量的选项。如果选项数量很大或是动态的,则install4j中没有这样的组件。

您可以使用jide common layer中的复选框列表编写自己的屏幕。 customCode示例项目中提供了有关如何入门的示例(请参阅src / SampleScreen.java)。