JMenuItem löst NPE aus

unavailable

Mitglied
Grüßt euch,

folgendes Problem:

Java:
	private void createAdressbookWindow()
	{
		adressbookFrame = new JFrame("Adressbuch");
		adressbookFrame.setSize(600, 600);
		adressbookFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		adressbookFrame.add(adressbookPanel);

		menuLeiste = new JMenuBar();
		menu = new JMenu("Adressbuch");
		
		menuLeiste.add(menu);

		menuItem_add = new JMenuItem("Eintrag hinzufügen");
		menuItem_add.addActionListener(this);

		menu.add(menuItem_add);

		centerWindow(adressbookFrame);

		adressbookFrame.setIconImage(icon.getImage());
		adressbookFrame.setJMenuBar(menuLeiste);
		adressbookFrame.setResizable(false);
		adressbookFrame.setVisible(true);
	}

Java:
		if(event.getSource() == menuItem_add)
		{
			//nullpointerexception
		}

Beim Klick auf das Menüitem krieg ich die NPE.. Wieso??

€dit: Hat sich erledigt.
 
Zuletzt bearbeitet:

kaoZ

Top Contributor
Schätzungsweise wird/wurde die NPE im listener Produziert welchen du in der Klasse implementierst

Java:
menuItem_add.addActionListener(this);

Deshalb wird die NPE wahrscheinlich auch erst beim Klicken auf das JMenuItem ausgelöst.

was genau bewirkt dein Listener denn ? bzw. wie schaut der Code aus den du dort ausführst ?!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R JMenu/JMenuItem Probleme Java Basics - Anfänger-Themen 2
F JMenuItem Kann nicht nach einem String benannt werden... Java Basics - Anfänger-Themen 11
M JMenuItem per Button hinzufügen Java Basics - Anfänger-Themen 2
P Erste Schritte JMenuItem soll Maske neu erstellen Java Basics - Anfänger-Themen 3
S JMenuItem nicht markieren Java Basics - Anfänger-Themen 2
J JMenuItem Sprache umstellen Java Basics - Anfänger-Themen 3
M kleine Verständisfrage zur Klassenhierarchie, speziel JMenuItem Java Basics - Anfänger-Themen 8
L JMenuItem Rückgängig Java Basics - Anfänger-Themen 6
L JMenuItem Öffnen und Speichern Java Basics - Anfänger-Themen 2
G JMenuItem Abstand Java Basics - Anfänger-Themen 2
G Frage zum JMenuItem Java Basics - Anfänger-Themen 13
N JMenuItem -> Icon & RolloverIcon Java Basics - Anfänger-Themen 2
T actionlistener an JMenuItem Java Basics - Anfänger-Themen 4
C JMenuItem Java Basics - Anfänger-Themen 3
D Abfrage Mausklick bei JMenuItem! Java Basics - Anfänger-Themen 15
J Warum löst der Changelistener nicht aus ? Java Basics - Anfänger-Themen 5
U Was löst meine NullPointerException aus? (Vererbung) Java Basics - Anfänger-Themen 12
C ButtonController löst mehrere Methoden aus Java Basics - Anfänger-Themen 5
T If löst Exception aus Java Basics - Anfänger-Themen 9
G Observer löst zweimal aus Java Basics - Anfänger-Themen 8
Z Enter löst einen button aus aber wie? Java Basics - Anfänger-Themen 16
G Ein Java Programm welches ein lineares Gleichungssystem löst Java Basics - Anfänger-Themen 16
N CheckboxMenuItem löst kein ActionEvent aus Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben