Hallo zusammen
Ich habe eine Main-Klasse, die ein Objekt Gui gui erzeugt. Gui ist eine Klasse von mir, die eine SWT-Gui erzeugt.
Nun versuche ich von einer dritten Klasse auf dieses Objekt Main.gui zuzugreifen und von dort eine Methode aufzurufen.
Z.B. Main.gui.errorMessage("adf");
Eclipse und der Compiler melden keine Fehler, der Aufruf schlägt aber fehl, mit einer Null Pointer Exception. Der Debug-Versuch zeigt, dass Main nicht gefunden werden kann...
Ich habe versucht, den Package-Namen vornehinzunehmen und das gesamte Package zu importieren. Leider schlagen beide Versuche fehl.
Auf ein statisches Gui-Element kann ich zugreifen, ohne Fehlermeldung.
Weiss jemand, woran dieser Fehler liegen kann?
Den Namen Main habe ich auch schon umbenannt, der Fehler erscheint trotzdem...
Grüsse
Roman
Ich habe eine Main-Klasse, die ein Objekt Gui gui erzeugt. Gui ist eine Klasse von mir, die eine SWT-Gui erzeugt.
Nun versuche ich von einer dritten Klasse auf dieses Objekt Main.gui zuzugreifen und von dort eine Methode aufzurufen.
Z.B. Main.gui.errorMessage("adf");
Eclipse und der Compiler melden keine Fehler, der Aufruf schlägt aber fehl, mit einer Null Pointer Exception. Der Debug-Versuch zeigt, dass Main nicht gefunden werden kann...
Ich habe versucht, den Package-Namen vornehinzunehmen und das gesamte Package zu importieren. Leider schlagen beide Versuche fehl.
Auf ein statisches Gui-Element kann ich zugreifen, ohne Fehlermeldung.
Weiss jemand, woran dieser Fehler liegen kann?
Den Namen Main habe ich auch schon umbenannt, der Fehler erscheint trotzdem...
Grüsse
Roman