我目前正在开发Java游戏,我正在尝试在不使用任何图像文件的情况下创建背景。图像由一个分为4个三角形的正方形组成,每个三角形都是不同的颜色。
如果有人可以指出某些人使用Graphics2D
,然后将其保存到BufferedImage
,那就太棒了。
答案 0 :(得分:8)
我建议:
createGraphics()
方法从BufferedImage中提取Graphics2D对象。 drawXXX(...)
方法使用Graphics对象进行绘制。setColor(Color c)
。dispose()
方法处理Graphics对象。