0

我有一个 jTable 的问题,它不会自动刷新数据,但只有当我移动窗口的边框或单击单元格时才会刷新数据。

public class DataTab extends TableModel {
  public DataTab(String[][] data) {

          this.data = data;
  }

  .....
  public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
              data[rowIndex][columnIndex] = (String) aValue;
              fireTableUpdated(rowIndex, columnIndex);

  }

  public void fireTableUpadate(int rowIndex, int columnIndex){
              data= generateRandomMatrix();
  }
}
4

0 回答 0