我自己定义了一个getBank()函数,返回一个Object[][]二维数组,先用它对JTable赋值,然后修改了值,并用getBank()返回,但不能刷新显示。
data = bank.getBank(); //此时getBank()的返回值已经改变,测试过了!data是Object[][]类型
table.repaint(); //table是JTable的一个实例
table.updateUI();
data = bank.getBank(); //此时getBank()的返回值已经改变,测试过了!data是Object[][]类型
table.repaint(); //table是JTable的一个实例
table.updateUI();
String[] heading = new String[]{"","A","B","C","A","B","C","A","B","C"};
Object[][] data = bank.getBank();
JTable table = new JTable(data,heading);