G
Guest
Gast
Ich habe folgende Methode die aufgerufen wird sobald ich
auf einen Button klicke.
Sie schreibt einen String über setValue in das Model rein.
Der Wert in der Tabelle wird jedoch erst angezeigt nachdem ich die Selektierte Zeile verlasse.
Weiß jemand warum ?
Die Set Methode schaut so aus:
auf einen Button klicke.
Sie schreibt einen String über setValue in das Model rein.
Der Wert in der Tabelle wird jedoch erst angezeigt nachdem ich die Selektierte Zeile verlasse.
Weiß jemand warum ?
Code:
public static void addBemerkung(String bemerkung)
{
int row = tblAuswertungTabelle.getSelectedRow();
if(tblAuswertungTabelle.isCellEditable(row, 5))
{
model.setValueAt(bemerkung , row, 5);
}
else
{
System.out.println("Zelle nicht editierbar");
}
}
Die Set Methode schaut so aus:
Code:
public void setValueAt(Object value, int row, int col)
{
bemerkungen[row] = (String) value;
fireTableCellUpdated(row, col);
}