Hallo!
Ich habe einen JDialog in dem sich ein JTable und ein Button befindet. In die Tabelle soll etwas eingegeben werden (in jede Zelle). Nach dem Drücken des Buttons sollen die Daten abgespeichert und der Dialog geschlossen werden.
Mein Problem ist die letzte Zelle, in die etwas eingegeben werden soll (muss). Die Zelle erhält den Fokus, man gibt etwas ein, und wenn dann der gemeine Nutzer den Button drückt OHNE vorher den Fokus von der letzten Zelle zu nehemen (entweder durch einen Klick in eine schon beschriebene Zelle, die Tab-Taste oder die Return-Taste), dann wird das, was in die Zelle eingegeben wurde nicht abgespeichert und ist weg.
Jetzt habe ich mir gedacht, dass ich einfach mit dem Drücken des Buttons ein "Return" an die Tabelle sende, als ob es von der Tastatur kommen würde. Mein Problem ist nur, ich weiss nicht wie. Könnt ihr mir helfen?
(Vielleicht gibt es ja auch eine bessere Lösung für mein Problem)
Gruß
Maik
Ich habe einen JDialog in dem sich ein JTable und ein Button befindet. In die Tabelle soll etwas eingegeben werden (in jede Zelle). Nach dem Drücken des Buttons sollen die Daten abgespeichert und der Dialog geschlossen werden.
Mein Problem ist die letzte Zelle, in die etwas eingegeben werden soll (muss). Die Zelle erhält den Fokus, man gibt etwas ein, und wenn dann der gemeine Nutzer den Button drückt OHNE vorher den Fokus von der letzten Zelle zu nehemen (entweder durch einen Klick in eine schon beschriebene Zelle, die Tab-Taste oder die Return-Taste), dann wird das, was in die Zelle eingegeben wurde nicht abgespeichert und ist weg.
Jetzt habe ich mir gedacht, dass ich einfach mit dem Drücken des Buttons ein "Return" an die Tabelle sende, als ob es von der Tastatur kommen würde. Mein Problem ist nur, ich weiss nicht wie. Könnt ihr mir helfen?
(Vielleicht gibt es ja auch eine bessere Lösung für mein Problem)
Gruß
Maik