你可以建立一个JCOMBOX模型,并实现ComboBoxModel接口!

解决方案 »

  1.   

    JComboBox.addItem(Object)
    Object可以是任何对象,包含数组. 只要写好toString方法,然他正常显示就可以了.
    例如:
    Object[][] objs = new Object[][];
    for (int i = 0, j= objs.length;i<j;i++){
    Item item = new Item((Object[])objs[i]);
    combobox.addItem(item);
    }
    class Item {
    private Object[] os = null;
    public Item(Object[] os) {
    this.os = os;
    }
    public toString() {
    return (os == null || os.length == 0)?"":os[0].toString();
    }
    }