想要在JComboBox中一次性加多个值。。要怎么弄。就像qq的字体设置,里面有很多字体,如果一个一个加太麻烦了。。
请高手门指教下

解决方案 »

  1.   

    以前我也想过这个问题,我是用一个HasHmap,先把要加进去的内容放进hHasMap,然后通过循环加进JComboBox
      

  2.   


    这个不和页面的Select一样..不是键值对的..
    JComboBox(Object[] items) 
              创建包含指定数组中的元素的 JComboBox。 
    JComboBox(Vector<?> items) 
              创建包含指定 Vector 中的元素的 JComboBox。 这两个都可以取..前面方便点GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment();
        String[] font_name = e.getAvailableFontFamilyNames();JComboBox cb = new JComboBox(font_name);这样就可以了.