Hi, habe ein JWindow mit einem MouseListener. mouseEntered soll das ding grösser machen, mouseExited soll es wieder kleiner machen (klappt sich dann unten rechts weg, quasi als keines Tray benutzbar).
Mein Problem: Wenn ich in dem Window ein Panel hab mit nem Button, und ich geh auf den Button, dann wird die mouseExited methode vom Window aufgerufen und das Ding klappt sich weg.
Natürlich soll das nicht passieren, d.h. solange man mit der Maus innerhalb des Fensters ist, egal auf welcher seiner Komponenten, soll es schon da bleiben... Hatte es kurz mit button.setFocusalbe(false) versucht, aber das is wohl was anderes.
Wie kann ich das machen?
Mein Problem: Wenn ich in dem Window ein Panel hab mit nem Button, und ich geh auf den Button, dann wird die mouseExited methode vom Window aufgerufen und das Ding klappt sich weg.
Natürlich soll das nicht passieren, d.h. solange man mit der Maus innerhalb des Fensters ist, egal auf welcher seiner Komponenten, soll es schon da bleiben... Hatte es kurz mit button.setFocusalbe(false) versucht, aber das is wohl was anderes.
Wie kann ich das machen?