Java如何创建.png文件?

时间:2013-05-04 02:30:26

标签: java image swing io jpanel

有没有办法将JPanel的paintComponent内容保存到.png文件中?最好用java.io或其他一些内置库。感谢。

1 个答案:

答案 0 :(得分:4)

  1. 创建java.awt.image.BufferedImage
  2. java.awt.Graphics
  3. 获得BufferedImage.createGraphics()
  4. Graphics传递给JPanel.paintComponent()
  5. 使用javax.imageio.ImageIO.write()保存