foreach比较好些
if...else,while也可以
主要就是判断上级的checkbox是否选中的问题
但首先要将checkbox的子项放到一个组中
一个checkbox对应一个checkbox子项组
如果checkbox被选中就显示出他对应的子项组就好了
checkbox中添加事件就不必说了吧
JComboBox jComboBox = new JComboBox(new Object[]{"选项1","选项2","选项3"})panel.add(jComboBox)
jComboBox.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent itemEvent) {
if(itemEvent.getStateChange()==1){
if(itemEvent.getItem()=="选项1"){
System.out.println("选项1输出")
}else if(itemEvent.getItem()=="选项2"){
System.out.println("选项2输出")
}{
}
}
}
})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)