List of usage examples for org.jfree.chart.encoders SunJPEGEncoderAdapter encode
@Override public void encode(BufferedImage bufferedImage, OutputStream outputStream) throws IOException
From source file:com.orange.atk.atkUI.coregui.StatisticTool.java
/** * Creates a jpeg file with the generated chart * // ww w . j a v a 2 s.c o m * @param outFilePath * the path to the output file */ public void createJPEGFile(File outFile) { try { FileOutputStream outputStream = new FileOutputStream(outFile); BufferedImage bufferedImage = jfreechart.createBufferedImage(550, 270); SunJPEGEncoderAdapter encoder = new SunJPEGEncoderAdapter(); encoder.encode(bufferedImage, outputStream); } catch (FileNotFoundException e) { Logger.getLogger(this.getClass()).error(e); } catch (IOException e) { Logger.getLogger(this.getClass()).error(e); } }