Hallo!
Ich übergebe folgendes ans TableModel:
vkuerzel ist ein Vector mit Strings
Folgendes habe ichaus dem Tutorial von Beni fast übernommen:
Er gibt jedoch eine ClassCastException auf der Konsole aus.... Es liegt wahrscheinlich an
Aber warum? Darf der Vector keine Strings enthalten?
Ich übergebe folgendes ans TableModel:
Code:
model.addColumn(vKuerzel, 1, 5, vData.size());
vkuerzel ist ein Vector mit Strings
Folgendes habe ichaus dem Tutorial von Beni fast übernommen:
Code:
class Model implements TableModel{
//setzte neues JTable
public void addColumn(Vector mitarbeiter_Vector, int fromRow, int toRow, int column){
// Zuerst ein Event, "in Spalte index_column die Reihen fromRow bis toRow" herstellen
TableModelEvent e = new TableModelEvent( this, fromRow, toRow, column, TableModelEvent.INSERT );
// Nun das Event verschicken
for( int i = 0, n = mitarbeiter_Vector.size(); i<n; i++ ){
((TableModelListener)mitarbeiter_Vector.get(i)).tableChanged(e);
}
}
Er gibt jedoch eine ClassCastException auf der Konsole aus.... Es liegt wahrscheinlich an
Code:
for( int i = 0, n = mitarbeiter_Vector.size(); i<n; i++ ){
((TableModelListener)mitarbeiter_Vector.get(i)).tableChanged(e);
}
Aber warum? Darf der Vector keine Strings enthalten?