0

我想要的是我想要一个JTextField在我的Slick应用程序中。我知道如何制作一个Java,但不是为光滑。有吗Slick

我想要一个TextField任何人都可以输入的内容(例如登录表单或其他内容)。

我使用了这段代码:

import org.newdawn.slick.*;
import org.newdawn.slick.gui.TextField;
import org.newdawn.slick.state.*;

public class Exmaple extends BasicGameState {

TextField commandBox;

public Example(int state) {

}

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

    commandBox = new TextField(gc, null, 20, 20, 80, 5);

}

public void render(GameContainer gc, StateBasedGame sbg, Graphics g) throws SlickException {

    commandBox.render(gc, g);

}

public void update(GameContainer gc, StateBasedGame sbg, int delta) throws SlickException {

//No code here

}

public int getID() {
    return 1;
    }

}

commandBox是我希望它成为的项目TextField。上面的代码不起作用。那么有没有更好/类似的代码可以用来TextField为我的游戏制作?

4

0 回答 0