是否可以使用install4j中的复选框列表?像这样的例子:
我们更喜欢使用这样的复选框列表而不是简单的多选列表。
THX! 弗兰克
答案 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)。