如何将现有图形绘制到 BufferedImage - Java
How to draw existing graphics to a BufferedImage - Java
我有一个 JPanel,我在其中画了一些线。现在我想将这些图形作为 BufferedImage 传递给另一个 class,但我不知道如何。我知道获取 BufferedImage 的 graphic2D 对象并在其上绘制的方法,但是如何反向操作?
您需要创建一个 BufferedImage
面板。
查看 Screen Image class。它允许您创建任何 Swing 组件的图像。
我有一个 JPanel,我在其中画了一些线。现在我想将这些图形作为 BufferedImage 传递给另一个 class,但我不知道如何。我知道获取 BufferedImage 的 graphic2D 对象并在其上绘制的方法,但是如何反向操作?
您需要创建一个 BufferedImage
面板。
查看 Screen Image class。它允许您创建任何 Swing 组件的图像。