编辑单元格里的内容时,如何在编辑完成后校验是否为空

解决方案 »

  1.   

    应该可以用getValue(1,2).equel("")判断吧!我没有试过,但是getValue可以得到坐标为1,2的值。
      

  2.   

    采用extends AbstractTableModel 方式,添加如下代码:public void setValueAt(Object value, int row, int col) {
      if(check(value))
      {
            table[row][col] = value;
            fireTableCellUpdated(row, col);
      }
    }
    public boolea check(Object value)
    {
      if(...)//自己去判断吧
        return false;  return true
    }