一,创建JTable
DefaultTableModel myTableModel=new DefaultTableModel(initData(configXml.getList()),columnNames);
table = new JTable(myTableModel);
二,添加删除行
else if ("删除" == command) {
DefaultTableModel df = (DefaultTableModel) table.getModel();
df.removeRow(0);
System.out.println(df.getValueAt(0, 0));
} else if ("添加" == command) {
DefaultTableModel df = (DefaultTableModel) table.getModel();
df.insertRow(df.getRowCount(), new Object[5]);
}
三,监听表格内容改变事件
table.getModel().addTableModelListener(new TableModelListener(){
public void tableChanged(TableModelEvent e) {
}
});