我能够在框架中徒手绘图,并且能够将其另存为 .png。
我想在 JFrame
中加载相同的图像,并且我应该使用徒手绘制来编辑相同的图像。可能吗?
我用来画这句话:
graphics2D.drawLine(oldX, oldY, currentX, currentY);
但是将图像加载到 JFrame 后无法编辑图像。
加载我使用过的图像:
Graphics g.drawImage(image, 0, 0, null);
最佳答案
“这可能吗?” 是的 - 请参阅 Reading/Loading an Image了解更多详情。
您需要使用 BufferedImage#createGraphics
绘制图像,而不是绘制到组件的 Graphics
上下文
您可以看看Drawing an Image和 Working with Images了解更多详情
关于java - 编辑 JFrame 中的现有图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36514130/