我希望在 jtable 中更改单元格的数据。我怎样才能做到这一点?当我执行以下代码时,出现错误。
JFrame f= new JFrame();
final JTable table= new JTable(10,5);
TableModelListener tl= new TableModelListener(){
public void tableChanged(TableModelEvent e){
table.setValueAt("hello world",2,2);
}
};
table.getModel().addTableModelListener(tl);
f.add(table);
f.pack();
f.setVisible(true);
我也在下面尝试过,但它仍然不起作用。是什么赋予了?
table.getModel().setValueAt("hello world",2,2);