嗨,我想知道是否有一种方法,使slick2d可调整大小的用户。(我已经研究这个,只发现了如何使程序在程序内可调整大小)如何使slick2d可调整大小
这里是我的代码,并提前感谢。
package Main;
import States.Menu;
import States.Play;
import org.newdawn.slick.*;
import org.newdawn.slick.state.*;
/**
*
* @author Kyle
*/
public class Lawu extends StateBasedGame{
public static final String gamename = "Lawu";
public static final int menu = 0;
public static final int play = 1;
public static int height=600,width=760;
public Lawu(String gamename)
{
super(gamename);
this.addState(new Menu(menu));
this.addState(new Play(play));
}
public static void main(String[] args) {
AppGameContainer appgc;
try{
appgc = new AppGameContainer(new Lawu(gamename),width, height, false);
appgc.start();
}
catch(SlickException e)
{
e.printStackTrace();
}
}
public void initStatesList(GameContainer gc) throws SlickException {
this.getState(menu).init(gc, this);
this.getState(play).init(gc, this);
gc.setIcon("res/Monster.png");
this.enterState(menu);
}
}
您是否检查过有用的文档? http://slick.cokeandcode.com/javadoc/org/newdawn/slick/AppGameContainer.html我只看到Frame组件有一个setResizable(boolean b)方法 –