NullPointerException bei SplashScreen

Status
Nicht offen für weitere Antworten.

_Zoidberg_

Mitglied
Hey Leute,

ich hab bei einem Applet diesen SplashScreen (http://forum.javacore.de/viewtopic.php?t=3675)hier eingebaut.
Das Einblenden funktioniert soweit auch super, nur beim Ausblenden gibt er mir eine NullPointerException. Keine Ahnung, warum; eigentlich hat das schon mal funktioniert.

Initialisiert hab ich den SplashScreen am Anfang der init-Methode:

Code:
public void init()
	{
		super.init();
		
		try
        {
        	splashScreen = new SplashScreen("e88555c5ad714282.jpg");
        }
		
        catch(Exception e)
        {
        	e.printStackTrace();
        }
        ....

Am Ende der init-Methode, in der letzten Zeile:
Code:
splashScreen.blendOut();

Für genau die Zeile gibt er mir die Fehlermeldung aus:
Code:
java.lang.NullPointerException
	at grafik.PathfindingGUI.init(PathfindingGUI.java:322)
	at sun.applet.AppletPanel.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Kann den Fehler nicht ganz nachvollziehen, nachdem das Einblenden ja funktioniert, d.h., das Bild für den SplashScreen wird gefunden und sonst gibts auch keine Probleme. Nur beim Ausblenden halt.

Jemand eine Idee?

Danke im Voraus
Zoidberg
 

Marco13

Top Contributor
In der Datei PathfindingGUI.java greift er in der "init"-Methode in Zeile 322 auf etwas zu, was "null" ist... :roll:
 

_Zoidberg_

Mitglied
Das is mir schon klar...

Er greift auf die Variable splashScreen vom Typ SplashScreen zu. Die hab ich oben in init initialisiert, da wird keine Exception geworfen. Der SplashScreen geht ja auch mit dem richtigen Bild ganz normal auf. Nur weiter unten is splashScreen dann null.
Mir ist nicht klar, warum das so ist.
 

Marco13

Top Contributor
Auch auf die Gefahr hin, dass du dich jetzt veräppelt fühlst: Wenn eine Variable NICHT "null" ist, und irgendwann später IST sie "null", dann kann man daraus unumwunden schließen, dass sie zwischendurch auf "null" gesetzt wurde. (So ist das eben). Die Frage: "Warum ist splashScreen==null?" kann man also beantwort mit "Weil es auf null gesetzt wurde". Irgendwo in deinem ungeposteten Code.
 

_Zoidberg_

Mitglied
Ich würd ja gern irgendwas Gescheites antworten, aber mir is gerade aufgefallen, dass ich splashScreen wirklich zweimal auf null gesetzt hab...das zweite Mal in einer ausgelagerten Funktion, deshalb hab ichs übersehen.

Sry, falls der Post vorhin unfreundlich geklungen hat, das :roll: is ein bissel überheblich rübergekommen, auch wenns (hoffentlich :) ) nicht so gemeint war.
 

Marco13

Top Contributor
Das :roll: war nicht überheblich gemeint. Nur herablassend :bae: :wink: Kurze, pragmatische Antworten (in denen ggf. auch mal unterschwellig sowas mitschwingt wie "Auf Basis der gestellten Frage kann man keine vernüftige(re) Antwort geben") sind i.a. nicht böse gemeint. Die Anzahl derer, die sich einen Spaß daraus machen, Fragesteller mit bescheuerten, un-hilfreichen Antworten zu diskreditieren, dürfte sich in Grenzen halten.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
_user_q Objekte vom MainController in anderen Controller verwenden und andersherum (NullPointerException) AWT, Swing, JavaFX & SWT 14
Jose05 Nullpointerexception bei toArray() AWT, Swing, JavaFX & SWT 9
Jose05 NullPointerException bei Beschreiben eines Labels aus einem Array AWT, Swing, JavaFX & SWT 12
J Java FX NullPointerException, ObservableList wird in View nicht angezeigt.. AWT, Swing, JavaFX & SWT 34
N Nur bei einem Textfiled Nullpointerexception bei getText() AWT, Swing, JavaFX & SWT 1
R NullPointerException beim Start des Fensters AWT, Swing, JavaFX & SWT 1
D JavaFX Nullpointerexception wegen TableView AWT, Swing, JavaFX & SWT 2
ZH1896ZH JavaFX kann NullPointerException nicht auflösen... :( AWT, Swing, JavaFX & SWT 3
M NullPointerException / Controller AWT, Swing, JavaFX & SWT 4
R Swing Java9 NullPointerException bei JComboBox AWT, Swing, JavaFX & SWT 13
L java.lang.NullPointerException - Fehlermeldung AWT, Swing, JavaFX & SWT 2
M NullPointerException bei Übergabe eines RadioButtons AWT, Swing, JavaFX & SWT 11
zhermann NullPointerException bei Label.setText() AWT, Swing, JavaFX & SWT 5
it_is_all jLabel.setText -> Char in Str: NullpointerException AWT, Swing, JavaFX & SWT 1
D NullPointerException observableList AWT, Swing, JavaFX & SWT 4
J NullPointerException bei getText() AWT, Swing, JavaFX & SWT 3
S JavaFX NullPointerException bei Versuch ImageView zu ändern AWT, Swing, JavaFX & SWT 1
K JFileChooser NullPointerException AWT, Swing, JavaFX & SWT 7
T Swing NullPointerException beim auslesen von jTextField - Anfänger! AWT, Swing, JavaFX & SWT 3
S Swing [CLOSED] NullPointerException bei BorderLayout() AWT, Swing, JavaFX & SWT 8
G Swing NullPointerException und JXImageView AWT, Swing, JavaFX & SWT 4
L exception in thread awt-eventqueue-0 java.lang.nullpointerexception AWT, Swing, JavaFX & SWT 2
U Swing NullPointerException trotz Referenz auf Textfield & Button AWT, Swing, JavaFX & SWT 6
L NullpointerException und Probleme mit repaint() AWT, Swing, JavaFX & SWT 11
G JavaFX NullPointerException bei Zugriff auf FXML Element AWT, Swing, JavaFX & SWT 0
K JavaFX Pfad öffen NullPointerException AWT, Swing, JavaFX & SWT 4
H SWT NullPointerException bei Zugriff auf Variablen des Hauptfensters AWT, Swing, JavaFX & SWT 6
L Event Handling windowAdapter - NullPointerException beim Schließen AWT, Swing, JavaFX & SWT 5
J JTable verursacht NullPointerException.Ratlos. AWT, Swing, JavaFX & SWT 5
C JButton NullPointerException AWT, Swing, JavaFX & SWT 2
Q getGraphics() - NullPointerException AWT, Swing, JavaFX & SWT 8
C NullPointerException im MVC Muster AWT, Swing, JavaFX & SWT 9
V Nullpointerexception (etwas mit thread und jframe) AWT, Swing, JavaFX & SWT 3
M JTable Drucken NullpointerException +JTable speichern AWT, Swing, JavaFX & SWT 6
T Swing Laden eines Icons auf JButton liefert NullPointerException AWT, Swing, JavaFX & SWT 8
M Exception in thread "Thread-3" java.lang.NullPointerException AWT, Swing, JavaFX & SWT 18
C Swing NullPointerException beim Hinzufügen von Checkboxes in eine ArrayList AWT, Swing, JavaFX & SWT 5
1 JComponent -> java.lang.NullPointerException AWT, Swing, JavaFX & SWT 13
B Swing NullPointerException bei actionPerformed() AWT, Swing, JavaFX & SWT 2
E java.lang.NullPointerException AWT, Swing, JavaFX & SWT 14
R NullPointerException AWT, Swing, JavaFX & SWT 16
xehpuk Swing NullPointerException: Random-Instanz anfangs nicht initialisiert AWT, Swing, JavaFX & SWT 4
3 Swing NullPointerException in AW Event-0? AWT, Swing, JavaFX & SWT 5
C SWT NullPointerException AWT, Swing, JavaFX & SWT 12
J NullPointerException bei Benutzung vom TableCellRenderer AWT, Swing, JavaFX & SWT 3
A AWT Methodenaufruf "AWT-EventQueue-0" java.lang.NullPointerException AWT, Swing, JavaFX & SWT 4
X NullPointerException beim Einfügen einer JMenuBar AWT, Swing, JavaFX & SWT 4
B NullPointerException bei JFrame AWT, Swing, JavaFX & SWT 2
D JPanel / NullPointerException AWT, Swing, JavaFX & SWT 4
G LookAndFeel Dynamisches Einlesen von LookAndFeels - NullPointerException AWT, Swing, JavaFX & SWT 4
E Login wird durch NullPointerException abgebrochen AWT, Swing, JavaFX & SWT 10
K NullPointerException ohne CodeLink AWT, Swing, JavaFX & SWT 6
L NullPointerException JFreeChart AWT, Swing, JavaFX & SWT 10
F NullPointerException - HILFE!! AWT, Swing, JavaFX & SWT 20
martinyyyy AWT Parameter erzeugen NullpointerException obwohl sie vorhanden sind? AWT, Swing, JavaFX & SWT 4
H Swing NullPointerException in JTable bei vielen Einträgen AWT, Swing, JavaFX & SWT 2
S Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException AWT, Swing, JavaFX & SWT 7
S NullPointerException bei JFileChooser AWT, Swing, JavaFX & SWT 8
X JList Probleme mit NullPointerException AWT, Swing, JavaFX & SWT 3
S NullPointerException bei Aufruf von updateUI() beim JFrame AWT, Swing, JavaFX & SWT 12
C NullPointerException bei Doppelpufferung AWT, Swing, JavaFX & SWT 3
F CardLayout.show() -> NullPointerException AWT, Swing, JavaFX & SWT 4
B NullPointerException bei String vergleich AWT, Swing, JavaFX & SWT 5
K NullPointerException bei JTextField AWT, Swing, JavaFX & SWT 8
L Problem mit "NullPointerException" bei grafischer AWT, Swing, JavaFX & SWT 3
D bei Thread in JComponent malen NullPointerException AWT, Swing, JavaFX & SWT 3
loadbrain JTextFields & java.lang.NullPointerException AWT, Swing, JavaFX & SWT 2
F JProgressBar und NullPointerException AWT, Swing, JavaFX & SWT 4
D javax.swing.Timer bringt NullPointerException AWT, Swing, JavaFX & SWT 4
R TextField bringt NullPointerException bei setVisible() AWT, Swing, JavaFX & SWT 12
A NullPointerException in einer JList AWT, Swing, JavaFX & SWT 7
F Fehler: java.lang.NullPointerException AWT, Swing, JavaFX & SWT 2
S Brauche Hilfe mit JFrame - NullPointerException AWT, Swing, JavaFX & SWT 7
A NullPointerException - warum? AWT, Swing, JavaFX & SWT 5
G NullPointerException bei Aufruf von JTabbedPane.getSelectedI AWT, Swing, JavaFX & SWT 7
G Problem mit NullPointerException AWT, Swing, JavaFX & SWT 11
M JTable verursacht NullPointerException AWT, Swing, JavaFX & SWT 8
M NullPointerException AWT, Swing, JavaFX & SWT 3
J NullPointerException bei getSelectedItem AWT, Swing, JavaFX & SWT 10
G Bekomme immer: NullPointerException AWT, Swing, JavaFX & SWT 2
J Splashscreen Start Anwendung AWT, Swing, JavaFX & SWT 14
K SplashScreen neben JFrame behalten AWT, Swing, JavaFX & SWT 10
M [Java/JavaFX] Splashscreen AWT, Swing, JavaFX & SWT 2
T SplashScreen im laufenden Programm AWT, Swing, JavaFX & SWT 2
A Splashscreen wird nicht angezeigt AWT, Swing, JavaFX & SWT 8

Ähnliche Java Themen

Neue Themen


Oben