gpt4 book ai didi

Java - 创建图像

转载 作者:搜寻专家 更新时间:2023-11-01 01:44:22 26 4
gpt4 key购买 nike

我目前正在使用 Java 开发一款游戏,并尝试在不使用任何图像文件的情况下创建背景。该图像由一个分成 4 个三角形的正方形组成,每个三角形颜色不同。

如果有人能告诉我一些使用 Graphics2D 然后将其保存到 BufferedImage 的方法,那就太好了。

最佳答案

我推荐:

  • 首先使用采用三个整数的构造函数创建一个 BufferedImage:宽度、高度和 BufferedImage 类型,BufferedImage.TYPE_INT_ARGB 可能会很好地工作,并且宽度和高度可能是程序中的常量。
  • 您可以通过调用 BufferedImage 的 createGraphics() 方法从 BufferedImage 中提取一个 Graphics2D 对象。
  • 然后使用 Graphics 对象的 drawXXX(...) 方法进行绘制,您可以从中选择多种方法。
  • 要更改颜色,只需对 Graphics/Graphics2D 对象调用 setColor(Color c)
  • 完成绘制后,请务必通过其 dispose() 方法处理您的 Graphics 对象。
  • 编辑 根据 Adrian Blackburn,查看 BufferedImage Tutorial作为标准 Oracle Java 教程的一部分。

关于Java - 创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15825059/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com