Hallo,
Ich habe ein seltsames Problem: bei (mindestens) einer meiner Klassen werden alle Maus-Events doppelt ausgeführt ???:L.
Ich kann leider keine wirklich hilfreichen Informationen ausser den Quelltext geben, da ich keinen Unterschied zu anderen Klassen finde. Einige Fragen kann ich aber schon im Voraus beantworten:
Wenn erwünscht, kann ich noch den ganzen Quellcode posten.
Ich habe ein seltsames Problem: bei (mindestens) einer meiner Klassen werden alle Maus-Events doppelt ausgeführt ???:L.
Ich kann leider keine wirklich hilfreichen Informationen ausser den Quelltext geben, da ich keinen Unterschied zu anderen Klassen finde. Einige Fragen kann ich aber schon im Voraus beantworten:
- die Klasse fügt jeden Listener nur einmal hinzu (MouseListener und MouseMotionListener)
- die Events kommen vom gleichen Objekt der Klasse (laut hashCode()), es sind also nicht zwei Container übereinander (Selbst in diesem Fall würden die Events nur von einem kommen)
Wenn erwünscht, kann ich noch den ganzen Quellcode posten.