我正在开发一款游戏,但我想将自己的图形放入 Java 中。我正在使用 Eclipse 和 Java 7。我想知道有一个库可以解决这个问题并帮助您使用自己的图形。
编辑:我的目标是绘制图像,然后作为对象放入程序中。
我正在开发一款游戏,但我想将自己的图形放入 Java 中。我正在使用 Eclipse 和 Java 7。我想知道有一个库可以解决这个问题并帮助您使用自己的图形。
编辑:我的目标是绘制图像,然后作为对象放入程序中。
可以使用 JavaImage
类来获取和操作现有图像。
首先,声明一个类的实例(BufferedImage
是 的子类Image
):
private BufferedImage img = null;
然后,您像这样加载图像:
try
{
img = ImageIO.read( new File("MyPicture.jpg" ));
}
catch ( IOException exc )
{
//TODO: Handle exception.
}
最后,在paint(Graphics)
您的代码方法中,您可以像这样显示图像:
g.drawImage( img, x, y, this );
不要忘记编写一些代码来处理异常。这些东西可以帮助您更轻松地查找和解决错误。
官方教程在这里。