Hallo,
es geht um folgendes,
die Tabelle an der ich arbeite enthält einen selbsterstellten Renderer und Editor. In der Methode "getCellEditorValue" übergebe ich den ganzen renderer, da ich alle Elemente von diesem brauche:
public Object getCellEditorValue() {
return editorComponent;
}
Momentan habe ich das Problem, daß die Tabelle nicht erkennt, wann eine Zelle(beim verlassen) den FOCUS verliert. Ich habe auch schon die "Bounds" des Renderers in der "getTableCellEditorComponent" ausgegeben. Diese sind aber falsch- da sie für alle Zellen die selben Werte enthalten.
Anscheinend gehen die Koordinaten(Bounds) der RendererKomponent bei der Übergabe in "getCellEditorValue" verloren.
Hat jemand eine Idee, wie ich die "Bounds" trotz der Übergabe behalte,
vielen Dank im voraus,
NT
es geht um folgendes,
die Tabelle an der ich arbeite enthält einen selbsterstellten Renderer und Editor. In der Methode "getCellEditorValue" übergebe ich den ganzen renderer, da ich alle Elemente von diesem brauche:
public Object getCellEditorValue() {
return editorComponent;
}
Momentan habe ich das Problem, daß die Tabelle nicht erkennt, wann eine Zelle(beim verlassen) den FOCUS verliert. Ich habe auch schon die "Bounds" des Renderers in der "getTableCellEditorComponent" ausgegeben. Diese sind aber falsch- da sie für alle Zellen die selben Werte enthalten.
Anscheinend gehen die Koordinaten(Bounds) der RendererKomponent bei der Übergabe in "getCellEditorValue" verloren.
Hat jemand eine Idee, wie ich die "Bounds" trotz der Übergabe behalte,
vielen Dank im voraus,
NT
Comment