2013-12-18 137 views

回答

0

的问题发生在javagame.Game.initStatesList(Game.java:19)。我不知道代码中哪行代码,但NullPointerException发生在您尝试访问以前未分配的参考变量的成员时。

+0

'this.getState(play).init(gc,this);'这是错误发生的行 – user3113450

0

你传递gcinit方法:

this.getState(menu).init(gc, this); 
this.getState(play).init(gc, this); 

但在你init方法,你不这样做与他们

public void init(GameContainer gc, StateBasedGame sbg) throws SlickException{ 
} 

任何你可能要实例他们在方法

+0

对不起,我是java新手,你如何在方法中实例化它们? – user3113450

相关问题