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

Neue Themen


Oben