Hallo,
beschäftige mich gerade mit dem AbstractTableModel und bin auch schon fast da, wo ich hin will. Mir fehlen jetzt nur noch die Spaltenüberschriften. Da zeigt er nämlich immer nur A, B, C usw. an. Wie kann ich ihm beibringen, dass er dafür mein Array benutzen soll. Habe nun auch nach längerer Suche nichts gefunden.
Meine Klasse sieht bisher so aus:
beschäftige mich gerade mit dem AbstractTableModel und bin auch schon fast da, wo ich hin will. Mir fehlen jetzt nur noch die Spaltenüberschriften. Da zeigt er nämlich immer nur A, B, C usw. an. Wie kann ich ihm beibringen, dass er dafür mein Array benutzen soll. Habe nun auch nach längerer Suche nichts gefunden.
Meine Klasse sieht bisher so aus:
Code:
class MyTableModel extends AbstractTableModel{
private int rows = 0;
private int columns = 0;
private String[] columnNames;
private String[][] tableData;
public MyTableModel(String[] columnNames, String[][] tableData){
this.columnNames = columnNames;
this.tableData = tableData;
}
public int getRowCount(){
return rows;
}
public void setRowCount(int rows){
this.rows = rows;
}
public int getColumnCount(){
return columns;
}
public void setColumnCount(int columns){
this.columns = columns;
}
public Object getValueAt( int row, int col ){
return tableData[row][col];
}
}