JFreeChart & Image
Is it possible to cast an image/BufferedImage to JFreeChart? Casting an image to JFree is not possbile. To create an image from JFreechart you can do the following: BufferedImage objBufferedImage=objJFreechart.createBufferedImage(600,800); ByteArrayOutputStream bas = new ByteArrayOutputStream(); try { ImageIO.write(objBufferedImage, "png", bas); } catch (IOException e) { e.printStackTrace(); } byte[] byteArray=bas.toByteArray(); This creates the byte[] . Now you need to create the image from byte[]. The following does this. InputStream in = new ByteArrayInputStream(obj); BufferedImage image =