Java Slick2d无法实例化游戏类型?
嘿,伙计们,我刚开始用Slick2d创建一些程序或游戏。所以问题是我遇到了这样的错误:实例化游戏类型 守则:Java Slick2d无法实例化游戏类型?,java,syntax-error,slick2d,Java,Syntax Error,Slick2d,嘿,伙计们,我刚开始用Slick2d创建一些程序或游戏。所以问题是我遇到了这样的错误:实例化游戏类型 守则: public HelloWorld() public static final String gamename = "Game" { super(gamename); } @Override public void init(GameContainer gc) throws SlickException { } @Override public void upda
public HelloWorld()
public static final String gamename = "Game"
{
super(gamename);
}
@Override
public void init(GameContainer gc) throws SlickException
{
}
@Override
public void update(GameContainer gc, int delta) throws SlickException
{
}
@Override
public void render(GameContainer gc, Graphics g) throws SlickException
{
g.drawString("Hello World", 100, 100);
}
public static void main(String[] args) throws SlickException
{
AppGameContainer app = new AppGameContainer(new Game(gamename));
app.setDisplayMode(800, 600, false);
app.start();
}
}
我认为你应该在发帖之前多做一些教程。请确保将我的更正放在扩展BasicGame的HelloWorld类中,我认为它是。名称必须与我的构造函数相同。如果你完全不知道我在说什么,那么在谷歌上搜索基本的java教程
享受
另外,我是在手机上写的,所以我还没有测试代码
public static final String gameName = "Game";
public HelloWorld() {
super(gameName);
}
Init method correct
Update method correct
Render method correct
public static void main(String[] args) throws SlickException {
AppGameContainer app = new AppGameContainer(new HelloWorld());
app.setDisplayMode(800, 600, false);
app.start();
}