생성된 차트를 이미지 파일로 저장하는 방법은 아래와 같습니다. JFreeChart chart = null; // // 차트 생성 생략 // FileOutputStream fos = null; try{ fos = new FileOutputStream(new File(d:\\chart\\pie.jpeg)); // 함수만 변경하면 gif,png ... 등등 다른 이미지 형식으로 저장 가능 ChartUtilities.writeChartAsJPEG(fos, chart, 300, 300); }catch(Exception ig){ ig.printStackTrace(); throw ig; }finally{ if(fos != null) try{fos.close();}catch(Exception ig){} }
import java.awt.Image; import javax.swing.ImageIcon; 1. 로컬 이미지 사용 ImageIcon icon = new ImageIcon("d:\\back.jpg"); JFreeChart chart = ChartFactory.createXYLineChart( "Line Chart Demo 3", // chart title "X", // x axis label "Y", // y axis label dataset, // data PlotOrientation.VERTICAL, true, // include legend true, // tooltips false // urls ); chart.getPlot().setBackgroundImage(icon.getImage()); ..
gvim은 일단 프리웨어라서 좋습니다. 저같은 경우는 주로 유닉스에서 vi로 작업을 하는데 간혹 윈도우에서 텍스트 편집기 (울트라에디트, 에디트플러스)를 사용할 경우 vi 명령어를 습관적으로 사용해서 실수를 한적이 있는데요. gvim은 vi라 동일해서 사용하기가 편리합니다. 그리고 vi의 기능을 자연스럽게 연습할 수도 있어서 초보자 분들에게도 좋을 듯 합니다. URL = http://portablegvim.sourceforge.net/downloads.html
복합리터럴를 설명하는 것보다 예제로 보는게 이해가 쉽더군요. int diva[2]= {20,30}; 은 일반적인 배열 선언의 모습인데요. 이것을 복합리터럴로 표현하면 다음과 같습니다. (int [2]){20,30}; 즉 배열명이 없는 형태입니다. C99표준에 추가된 것으로 변수명이 없기때문에 선언하고 값을 유지하려면 포인터를 사용해야 합니다. int *pt = (int [2]){20,30); 복합리터럴은 다음과 같은 경우에도 유용하게 사용됩니다. void sum(int ar[], int n); 이란 함수가 있을 경우 sum( (int [6]){1,2,3,4,5,6}, 6); 과 같이 사용할 수가 있습니다.
ADO는 로컬 데이터베이스 접속(DAO)와 원격 데이터 베이스접속(RDO) 의 개념을 모두 포함(ODBC와 비슷)하지만 ODBC와 다른 점은 ODBC가 관계형 데이터베이스(RDB)만 처리할 수 있는 반면 ADO는 비관계형 데이터베이스도 처리하는 인터페이스를 가지고 있다는 점이다. ADO에서 관계형/비관계형 데이터베이스를 처리하는 방법은 OLEDB를 통해 이루어 지며, 관계형 데이터베이스일 경우는 OLEDB에서 ODBC를 통해서 이루어지고, 비관계형 데이터베이스일 경우는 COM 를 통해 이루어진다. 즉 ADO는 관계형이는 비관계형이는 동일한 인터페이스를 통해 데이터베이스를 처리할 수 있게 된다. #. ADO 계층도 ADO ------------------- | OLEDB -------------------..
- Total
- Today
- Yesterday
- 빈센트 반 고흐
- 솔리드 쿨론
- 르세라핌
- Sybase IQ
- 별잉 빛나는 밤
- 카카오 에드
- 오미크론
- 매직 트랙패드2
- 남설 팔찌
- yugabyteDB
- 고체 향수
- 루미큐브 종류
- 파나소닉 비데 DL-EH10KWS
- weka
- 배당급
- 화분벌레
- 로니카 BCS
- GKRS
- 브리다 정수기
- 증권정보포털
- 별이 빚나는 밤
- 코라나 19
- 홈 오피스
- JMW 헤어드라이기기
- 유가바이트디비
- Life Chair
- VARIDESK
- Pixel Pals
- node.js
- 톡토기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |