Java从Slick2D中的图像中获取X、Y、宽度和高度线

Java从Slick2D中的图像中获取X、Y、宽度和高度线,java,variables,slick2d,Java,Variables,Slick2d,我正在制作一个游戏(侧滚),我需要知道图像的x、y、高度和宽度。图像名称为“苹果”。我试过apple.x和apple.height等。我不知道,也许我可以把图像变成一个长方形或什么的,以获得跳线。我不知道 这是我的密码: public class Play extends BasicGameState{ Image apple; public void init(...){ apple = new Image("res/Apple.png");

我正在制作一个游戏(侧滚),我需要知道图像的x、y、高度和宽度。图像名称为“苹果”。我试过apple.x和apple.height等。我不知道,也许我可以把图像变成一个长方形或什么的,以获得跳线。我不知道

这是我的密码:

    public class Play extends BasicGameState{
       Image apple;

    public void init(...){
       apple = new Image("res/Apple.png");
    }

    public void render(...){
       g.drawImage(apple, 200 + playerPosX, 200 + playerPosY);
       }
    }
见:

您可以使用getter方法:

int width = apple.getWidth();
int height = apple.getHeight();
我不太清楚你说的X/Y是什么意思。 在绘图方法中定义x&y,这意味着您已经知道x/y。 但您可以查看文档,例如:

apple.TOP_LEFT
apple.TOP_RIGHT
希望这有帮助。

使用getter