ungewollt mehrfaches ausführen mouseClicked Event
Von: , Frage gestellt am Mo, 15. Dez 2003
Hallo,
ich habe eine Anwendung (Adressververwaltung), die aus 2 JFrames besteht (frame1: Suchmaske für Adressen, frame2: Eingabemaske). Die Anw. startet mit frame1 und über einen Button ('eingabe') kommt man zu frame2, wo man Daten eintragen, abspeichern und durch die gespeicherten Daten durchblättern kann (Buttons 'links' und 'rechts'); ausserdem gelangt man über einen Button ('suchen') zurück zur Suchmaske. Mein Problem ist nun folgendes:
Nach dem 1. Wechsel (nach dem Start) zur Eingabemaske kann ich noch alle Datensätze einzeln durchblättern. Wechsel ich dann über 'suche' zurück zur Suchmaske und dann wieder zum Eingabeformular, kann ich nur noch in 2er Schritten blättern (die Fkt. links_mouseClicked() wird anscheinend 2x durchlaufen). Wechsel ich jetzt nochmal zwischen den beiden Frames, geht es nur noch in 3er Schritten und so weiter...
Woran kann das liegen? Bekommt der 2. Frame mit jedem Öffnen einen weiteren listener, oder wo liegt mein Problem, und was kann ich dagegen tun?
