日期:2014-05-20  浏览次数:20734 次

JComboBox问题
做一个省市数据库,
有两个JComboBox,
其中第一个放 “省”的名称,
第二个放“市”的名称,
  请问在第一个JComboBox里选择某一省份时,第二个里相应的“市”怎么出来?
  没有“按钮”!

java+sqlserver 


------解决方案--------------------
在第一个JComboBox的事件处理方法中启动一个线程去查询当前选择省份的市的信息,查询完成获得信息后刷新界面第二个JComboBox组件。
------解决方案--------------------
JComboBox有监听事件,当选择一个省时,可以把选择的值带入到sql中查出市,然后更新市的JComboBox。
------解决方案--------------------
恩,二楼对。
------解决方案--------------------
在子页面把选中的类别用js返回给主页面,window.opener.document.getElementById("父页面显示区")
------解决方案--------------------
可以使用MAP来做,在键值中存省名,在value中存市名 Map map=new Map{String[][],Stirng[]}