java swing 下拉列表级联

现在第一个下拉列表只有一个选项,其它的看不到,求高手帮忙修改一下,第一个下拉列表选了xx系后第二个下拉列表自动变成是xx系的几个专业,第三个下拉列表是这个专业的几个班... 现在第一个下拉列表只有一个选项,其它的看不到,求高手帮忙修改一下,第一个下拉列表选了xx系后第二个下拉列表自动变成是xx系的几个专业,第三个下拉列表是这个专业的几个班 展开
 我来答
lecroy03
2012-11-05 · TA获得超过313个赞
知道小有建树答主
回答量:240
采纳率:100%
帮助的人:146万
展开全部
你现在有3个下拉框:系departmentComboBox,专业specialtyComboBox,班级classComboBox。首先,给departmentComboBox注册选项事件:
departmentComboBox.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent evt) {
if (evt.getStateChange() == ItemEvent.SELECTED) {

//获取选中的系,然后

//根据选中的系,构造specialtyComboBox的model
}
}
});
这样就实现了系跟专业的联动;
同样,给specialtyComboBox注册选项事件,实现专业和班级的联动就好了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式