Hallo erst einmal,
gibt es eine möglichkeit aus einem eigenen Tablemodel die Daten zu bekommen ohne das die getValueAt(int row, int col) benutzt wird? Mein problem ist dabei, dass die Methode auch für jedes Elementaufgerufen wird, sobald das Fenster vergrößert/verkleinert wird usw.. Ich habe diese Methode:
nun wird current ja nicht nur dann gesetzt wenn ich in der Tabelle rumklicke, sondern auch wenn das TableModel es möchte. Aber dadruch ändert sich ja wieder mein currentElement mitdem ich gerade arbeite.
Kann ich das irgend wie umgehen?
(Ich hoffe es ist einiger maßen klar was ich sagen will. XD)
mfg. Dagobert
gibt es eine möglichkeit aus einem eigenen Tablemodel die Daten zu bekommen ohne das die getValueAt(int row, int col) benutzt wird? Mein problem ist dabei, dass die Methode auch für jedes Elementaufgerufen wird, sobald das Fenster vergrößert/verkleinert wird usw.. Ich habe diese Methode:
Java:
@Override
public String getValueAt(int col, int row) {
System.out.println("col: " + col + " /row: " + row);
current = news[col];
if (row == 0) {
return news[col].getTitel();
} else {
return news[col].getDatumString();
}
}
Kann ich das irgend wie umgehen?
(Ich hoffe es ist einiger maßen klar was ich sagen will. XD)
mfg. Dagobert