4
我目前正在使用Java开发一款游戏,并试图在不使用任何图像文件的情况下创建背景。图像由一个正方形分成4个三角形组成,每个三角形都是不同的颜色。Java - 创建一个图像
如果任何人可以指向我的一些是使用Graphics2D
,然后将它保存到BufferedImage
,这将是伟大的。
我目前正在使用Java开发一款游戏,并试图在不使用任何图像文件的情况下创建背景。图像由一个正方形分成4个三角形组成,每个三角形都是不同的颜色。Java - 创建一个图像
如果任何人可以指向我的一些是使用Graphics2D
,然后将它保存到BufferedImage
,这将是伟大的。
我建议:
createGraphics()
方法,您可以从BufferedImage中提取Graphics2D对象。drawXXX(...)
方法绘制Graphics对象,您可以从中选择多个方法。setColor(Color c)
即可。dispose()
方法处置您的Graphics对象。
http://docs.oracle.com/javase/tutorial/2d/images/drawonimage.html Java教程说同样的事情 – 2013-04-05 02:51:31
@AdrianBlackburn:感谢您的链接 - 它可能说了很多比我能说的更清楚!编辑:我已将您的记录添加到我的答案中。再次感谢您的链接! – 2013-04-05 02:51:59
美丽的答案,但我希望从你的气垫船。非常感谢! – Timr 2013-04-05 02:52:06