Ereignisbehandlung

Nerethar

Mitglied
Hallöchen, ich habe ein kleines Problem mit der Ereignisbehandlung.

Ich möchte an ein Menü-Item ein Mausklick-Event anfügen, aber irgendwie scheint das nicht zu funktionieren. Ich möchte es mit einer Anonymen Klasse realisieren.


Code:
 	JMenuBar mb = new JMenuBar();
 	JMenu Graph = new JMenu("Graph");
 	JMenuItem open = new JMenuItem("open");

...

       Graph.add(open);
       mb.add(Graph);

...

 	open.addMouseListener(new MouseAdapter() {
 		public void mouseClicked(MouseEvent e) {
 			System.out.println("blubblub");
 		} 			
 	});

Was ist der Fehler hier dran?
Wieso wird der MouseListener nicht erkannt? (Er führt nie den Code innerthalb des Listeners aus.)

Vielen Dank für jede Hilfe
 

Ähnliche Java Themen


Oben