在BufferedImage中,您可以创建一个图形对象,可用于在JPanel上调用画图,如下所示:
public BufferedImage createImage(JPanel panel) { int w = panel.getWidth(); int h = panel.getHeight(); BufferedImage bi = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB); Graphics2D g = bi.createGraphics(); panel.paint(g); g.dispose(); return bi;}
您可能需要确保首先设置面板的尺寸。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)