< citys.size(); i++) { cityBox.addItem(citys.get(i).getCity()); } }else{ for (int i = 0; i < citys.size(); i++) { if(citys.get(i).getProvince().equals(province)){ cityBox.addItem(citys.get(i).getCity()); } } } //在branch下拉列表中 遍历branchs,如果branchs[i]的省份属性和它相同则添加进去,其中要考虑是所有的特殊情况 if(province.equals("所有")){ for (int i = 0; i < branchs.size(); i++) { branchBox.addItem(branchs.get(i).getBranch()); } }else{ for (int i = 0; i < branchs.size(); i++) { if(branchs.get(i).getProvince().equals(province)){ branchBox.addItem(branchs.get(i).getBranch()); } } } } }); //监听cityBox下拉列表 cityBox.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { branchBox.removeAllItems(); branchBox.addItem("所有"); if(cityBox.getSelectedItem()==null){ return ; } String city=cityBox.getSelectedItem().toString();//得到当前点中的值 if(city.equals("所有")){//如果是所有,则看省份框中是什么值 if(provinceBox.getSelectedItem().equals("所有")){ for (int i = 0; i < branchs.size(); i++) { branchBox.addItem(branchs.get(i).getBranch()); } }else{ for (int i = 0; i < branchs.size(); i++) { if(branchs.get(i).getProvince().equals(provinceBox.getSelectedItem())){。
文章插图
- 怎么写eclipse插件
- 雷凯欣拍过什么三级 雷凯欣拍过什么三级
- 技术交底三级分别怎么写
- 新员工入厂三级安全教育怎么写
- 谷歌翻译插件 谷歌翻译插件下载
- 人力资源三级大题怎么写
- 契约机器人插件怎么写
- 幼儿园获得三级园横幅怎么写
- jq插件怎么写
- 日历插件怎么写