Noch kein Benutzerkonto?

Java Termine

Unsere Sponsoren

Advertisement
Advertisement
Advertisement
Startseite
JUG Deutschland Forum
Welcome, Guest
Please Login or Register.    Lost Password?
MouseListener (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: MouseListener
#785
TomH (User)
Posts: 5
User Offline Click here to see the profile of this user
MouseListener 9 Months ago  
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
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#787
The_S (User)
Posts: 74
User Offline Click here to see the profile of this user
Re:MouseListener 8 Months, 3 Weeks ago  
Normal nicht, sicher, dass du den MouseListener nicht versehentlich auf den JDialog addest? Oder deine Komponente auf den JDialog? Ne andere Erklärung fällt mir gerade nicht ein.
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#788
TomH (User)
Posts: 5
User Offline Click here to see the profile of this user
Re:MouseListener 8 Months, 3 Weeks ago  
Ja bin mir sicher. Sind auch zwei ganz getrennte Bereiche, die wissen gar nix voneinander. Außerdem würde der MouseListener in diesem Fall ja generell zünden beim Dialog und nicht nur wenn ich in den Bereich der Komponente darunter komme.

Trotzdem danke dass du was dazu geschreiben hast
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop

Mehr Java


Advertisement
Advertisement
Advertisement
Advertisement

Anzeige

Advertisement

Suche

© 2010 Java User Group Deutschland e.V.
Joomla! is Free Software released under the GNU/GPL License.