Rouven: NullPointerException

Beitrag lesen

Hello,

nach jahrelanger Appletabstinzenz versuche ich das mal zu lesen...

p=new GUIPanel();

hier haben wir ein jungfräuliches, aber noch ziemlich vereinsamtes Panel.

Graphics g = p.getGraphics();

...das vor allem noch über keinelei eigenen Graphics-Kontext verfügt, weil es noch nicht gezeichnet wurde.

Wie du - auf die Schnelle - dem von mir bereits verlinkten Tutorial entnehmen kannst, ist der sicherste Weg zum Graphics-Objekt über die paint-Methode - gem. Applet-Lifecycle halte ich die init-Methode für etwas früh um auf alle Kontexte zuzugreifen - merk dir einfach das "g" deiner eigenen paint-Methode...

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
I will never understand why Germans feel the need to kill trees  --  Arbeitskollege aus UK zum Thema ob eine Dokumentation elektronisch oder auf Papier ausgeliefert wird