private void Chartin() {
BufferedImage img = new BufferedImage(400, 200, BufferedImage.TYPE_INT_RGB);
Graphics2D bgin = img.createGraphics();
bgin.setColor(Color.white);
bgin.fillRect(0,0,400,200);
bgin.setColor(Color.black);
bgin = new BarChart(0, 0, 400, 200);
bar.setLabelType(Chart.INSIDE);
bar.setMax(20);
bar.setScale(5);
bar.setValue(value);
bar.setLabel(label);
bar.setColor(color);
bar.paint(g);
try {
BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(file));
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(img);
out.close();
} catch(Exception e) { }
}
====================================
요기능은 나도 더 분석을~~^^ 모르는 부분들이 조금 보인다..
jpeg 만드는게 이렇게 이루어 진다는것 정도만..나중에 예제가 더 나오면 정리해서 올려야지~~!!
BufferedImage img = new BufferedImage(400, 200, BufferedImage.TYPE_INT_RGB);
Graphics2D bgin = img.createGraphics();
bgin.setColor(Color.white);
bgin.fillRect(0,0,400,200);
bgin.setColor(Color.black);
bgin = new BarChart(0, 0, 400, 200);
bar.setLabelType(Chart.INSIDE);
bar.setMax(20);
bar.setScale(5);
bar.setValue(value);
bar.setLabel(label);
bar.setColor(color);
bar.paint(g);
try {
BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(file));
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(img);
out.close();
} catch(Exception e) { }
}
====================================
요기능은 나도 더 분석을~~^^ 모르는 부분들이 조금 보인다..
jpeg 만드는게 이렇게 이루어 진다는것 정도만..나중에 예제가 더 나오면 정리해서 올려야지~~!!