hai all, i have an error when i run my app in s60 emulator. the error is below:
java.lang.NullPointerException
at Changcut.createImage(Unknown Source)
at TestUI.initImages(Unknown Source)
at TestUI.<init>(Unknown Source)
at Changcut.<init>(Unknown Source)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Unknown Source)
at com.symbian.j2me.midp.runtimeV2.Application.constructAction(Application.java:484)
at com.symbian.j2me.midp.runtimeV2.Application.startRequest(Application.java:429)
at com.symbian.j2me.midp.runtimeV2.Application.event(Application.java:298)
at com.symbian.j2me.midp.runtimeV2.ApplicationEvent.dispatch(ApplicationEvent.java:90)
at com.symbian.j2me.midp.runtimeV2.ApplicationThread.run(ApplicationThread.java:30)
i don't know what cause it. can you help me tosolve my problem??.
here is my code snippet that error occured.
private void initImages()
{
try
{
System.out.println("Initialize init image");
imgSplash = Changcut.createImage("/screen-menu(320x240).png");
System.out.println("imgSplash "+imgSplash);
imgDino = Changcut.createImage("/screen-menu(320x240).png");
System.out.println("imgDino "+imgDino);
sprite = new Sprite(imgSplash, 176, 208);
imgWin = Changcut.createImage("/screen-win(320x240).png");
System.out.println("imgWin "+imgWin);
imgLose = Changcut.createImage("/screen-game-over(320x240).png");
System.out.println("imgLose "+imgLose);
imgLove = Changcut.createImage("/love.png");
System.out.println("imgLove "+imgLove);
// imgNot = Changcut.createImage("/not.png");
imgCredit = Changcut.createImage("/screen-credits(320x240).png");
System.out.println("imgCredit "+imgCredit);
imgScore = Changcut.createImage("/screen-score(320x240).png");
System.out.println("imgScore "+imgScore);
}
catch (Exception e)
{
// TODO: handle exception
e.printStackTrace();
}
// imgBingkai = Changcut.createImage("/bingkai.png");
// System.out.println("imgBingkai "+imgBingkai);
}

Reply With Quote




