tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
365
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Darth_Legomaster
    Darth_Legomaster Darth_Legomaster ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    30
    Hiho liebe Tutorials Community,
    ich habe ein kleines Problem. Ich versuche gerade ein Menu zu schrieben, bei dem sobald die Maus über ein JMenuItem gefahren wird sich der Text eines JLabels ändern soll. Nun ist es ja so, dass die Verwendung eines MouseListeners bei JMenuItems problematisch ist. Gibt es für diese Art von Funktionalität einen Work Around mittel ActionListener?

    Danke schon mal im vorraus,
    der Lego
     

  2. #2
    Avatar von Darth_Legomaster
    Darth_Legomaster Darth_Legomaster ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    30
    Hat sich erledigt.
    Ich habe in meiner von JMenuBar abgeleiteten Klasse die Interfaces ActionListener und MouseListener implementiert und dann dem JMenuItem beide Listener zugewiesen.

    Bsp.:

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    public class MainMenu extends JMenuBar implements ActionListener, MouseListener
    {
          public MainMenu()
          {
                ...
                JMenuItem foo = new JMenuItem("foo");
                foo.addActionListener(this);
                foo.addMouseListener(this);
                ...
          }
     
          //hier kommen die Methoden der Interfaces 
    }

    In den entsprechenden Interface-Methoden habe ich dann den Text des JLabels verändert.

    Gruß,
    euer Lego
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 13.06.11, 22:01
  2. .gif-Bild wird bei mouseEntered nicht angezeigt
    Von Maddin im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 04.07.10, 09:14
  3. TAB-Event blockieren in einem UserControl
    Von Athor im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 21.10.09, 13:14
  4. Problem Event auf einem Button
    Von Iban im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 17.11.08, 10:37
  5. target in einem onClick Event
    Von StefanR im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 10.04.04, 19:15

Stichworte