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

解决方案 »

  1.   

    在第一个JComboBox的事件处理方法中启动一个线程去查询当前选择省份的市的信息,查询完成获得信息后刷新界面第二个JComboBox组件。
      

  2.   

    JComboBox有监听事件,当选择一个省时,可以把选择的值带入到sql中查出市,然后更新市的JComboBox。
      

  3.   

    在子页面把选中的类别用js返回给主页面,window.opener.document.getElementById("父页面显示区")
      

  4.   

    可以使用MAP来做,在键值中存省名,在value中存市名 Map map=new Map{String[][],Stirng[]}