public class InAndOutTableModel extends AbstractTableModel {
private Object[][] data=null;
private String[] columnNames=null;
public InAndOutTableModel() {
}
public int getRowCount() {
return data!=null?data.length:0;
}
public int getColumnCount() {
return columnNames!=null?columnNames.length:0;
}
public Object getValueAt(int rowIndex, int columnIndex) {
return data!=null?data[rowIndex][columnIndex]:"";
}
public void setColumnNames(String[] columnNames){
this.columnNames=columnNames;
}
public void setData(String[][] data){
this.data=data;
}