Hoi,
Ik heb alles geprobeerd, maar ik heb dus een Applet en ik haal het plaatje uit de DocumentBase. Maar als je dat dus buiten de hoofdklasse doet geeft dat een probleem. Naja schrijf je toch even een get-Method?
Heb ik dus gedaan... maar als ik dan buiten de hoofdklasse dit doe:
Geeft hij geen compilefouten maar als ik de applet run krijg ik dit:
java.lang.NullPointerException
at java.applet.Applet.getDocumentBase(App
at Combat.getImgBase(Combat.java:
at Plane.<init>(Plane.java:13)
at Combat.init(Combat.java:13)
at sun.applet.AppletPanel.run(AppletPanel
at java.lang.Thread.run(Thread.java:534)
---
Is er geen methode om buiten de hoofdklasse een Image te laden?? Had nooit kunnen dromen dat zo iets kleins zoveel problemen zou kunnen geven
Ik heb alles geprobeerd, maar ik heb dus een Applet en ik haal het plaatje uit de DocumentBase. Maar als je dat dus buiten de hoofdklasse doet geeft dat een probleem. Naja schrijf je toch even een get-Method?
Java:
1
2
3
4
| public URL getImgBase() { return getDocumentBase(); } |
Heb ik dus gedaan... maar als ik dan buiten de hoofdklasse dit doe:
Java:
1
| imgPlane = getImage(getImgBase(),"plane.gif"); |
Geeft hij geen compilefouten maar als ik de applet run krijg ik dit:
java.lang.NullPointerException
at java.applet.Applet.getDocumentBase(App
at Combat.getImgBase(Combat.java:
at Plane.<init>(Plane.java:13)
at Combat.init(Combat.java:13)
at sun.applet.AppletPanel.run(AppletPanel
at java.lang.Thread.run(Thread.java:534)
---
Is er geen methode om buiten de hoofdklasse een Image te laden?? Had nooit kunnen dromen dat zo iets kleins zoveel problemen zou kunnen geven