Hallo zusammen,
ich habe ein "kleines" Problem
Ich habe zwei GUI-Komponenten geschrieben, die sich von JComponent ableiten. Sie funktionieren sehr gut, bis auf eine Kleinigkeit, die mir jetzt erst auffiel.
Wird ein Dialog (modal oder nicht modal) eingeblendet, reagieren die an der Komponente registrierten MouseListener auch dann, wenn ich mit dem Mauszeiger in den Bereich des Dialoges komme, wo dahinter auf dem Hauptframe die Komponente liegt. Man sieht die Komponente gar nicht (der Dialog liegt ja drüber) aber die MouseListener reagieren trotzdem. Das passiert nur bei den zwei selbst geschriebenen Komponenten, die von JComponent abgeleitet sind. Bei anderen Komponenten, die von anderen schon existierenden Swing-Komponenten abgeleitet sind, passiert das nicht.
Muss ich irgendeine Methode überschreiben oder eine bestimmte Eigenschaft setzen damit ich das verhindere?
Falls jemand eine Idee hat, wäre ich echt dankbar.
Gruß, Tom