我有一个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();
}
}