主要是重写里面的方法,在cell添加其他控件,在网上搜一下,可以找到一些这方面的例子

解决方案 »

  1.   

    可以让表格显示除了EDIT以外的其他类型的编辑器,如显示下拉框如下:TableColumn ipColumn = tb.getColumn("IP地址");
    ipColumn.setCellEditor(new DefaultCellEditor(getComboIp()));//IP地址是列名!
      

  2.   

    重载里面的方法,实现表格单元的编辑器
    JComboBox jcb = new JComboBox();
    DefaultCellEditor comboxEditor = new DefaultCellEditor(jcb);
    再setCellEditor(comboxEditor)到相应的列上
      

  3.   

    可是为什么只有单元格处于编辑状态时才看到那个ComboBox呢?