thank you but i don't resolve my probleme i change the keypressed but the game not work good and i return on neatbeans erreur :Uncaught exception: java.lang.NullPointerException: 0
at j2mill.j2mill_canvas.logic(j2mill_canvas.java:285)
at j2mill.j2mill_canvas.run(j2mill_canvas.java:147)
at java.lang.Thread.run(), bci=11
and my code
- protected void keyPressed(int keyCode)
-
{
-
int actionKey = getGameAction(keyCode);
-
if(actionKey == 5 || actionKey == 2)
-
{
-
if (wall.getDir(1));
-
wall.setDir(2);
-
-
if (wall.getDir(2));
-
wall.setDir(1);
-
}
-
-
if(waittime == 0)
-
{
-
waiting = false;
-
}
-
}
-
-
-
protected void keyReleased(int keyCode)
-
{
-
int actionKey = getGameAction(keyCode);
-
if(actionKey == 5)
-
{
-
j2mill_wall _tmp = wall;
-
wall.setDir(1);
-
}
-
if(actionKey == 2)
-
{
-
j2mill_wall _tmp1 = wall;
-
wall.setDir(2);
-
}
-
if(actionKey == 6)
-
{
-
j2mill_wall _tmp2 = wall;
-
wall.setDir(4);
-
}
-
if(actionKey == 1)
-
{
-
j2mill_wall _tmp3 = wall;
-
wall.setDir(8);
-
}
-
}
-
thanks