Hallo
Situation: Ich habe eine MainGui und die gebe ich weiter
Problem:
Fehler: Exception in thread "Thread-3" java.lang.NullPointerException
Fehler wird aufgerufen beim ändern des Jlabel Text
Wenn ich Klasse B in der Methode von Klasse A erzeuge funktionierts.
Es macht keinen Unterschied ob ich das am anfang oder wo auch immer der Methode das mache ,aber mache ich es in der Klasse gibt es den Fehler.
Frage:
Situation: Ich habe eine MainGui und die gebe ich weiter
- Gui wird an Klasse A per Konstruktor gegeben
- Klasse A speichert mit this.
- Klasse A erzeugt in der Class ein Object von Klasse B
- Klasse A gibt Object der Gui welche mit this gespeichert wurde, weiter an Klasse B (Konstruktor).
- Klasse B will das Object mainGui aufrufen (Eclipse) und kann ohne fehler den Jlabel Text (setText
- Klasse B speichert auch mit this. das Object
auswählen. - Programm wird ausgeführt
Problem:
Fehler: Exception in thread "Thread-3" java.lang.NullPointerException
Fehler wird aufgerufen beim ändern des Jlabel Text
Wenn ich Klasse B in der Methode von Klasse A erzeuge funktionierts.
Es macht keinen Unterschied ob ich das am anfang oder wo auch immer der Methode das mache ,aber mache ich es in der Klasse gibt es den Fehler.
Frage:
- Was könnte ein Grund sein, dass es nicht funktioniert, wenn ich es in der Klasse aufrufe
- Ich sehe richtig, dass ich ein Object weitergebe, welches immer auf den gleichen Ort weist?
Zuletzt bearbeitet: