윈도우에서는 지난번에 소개해 드린 gvim를 사용하시면 vi에 익숙한 개발자 분들도 윈도우에서 텍스트 편집을 원활히 하실 수 있죠. 제 개인적으로는 유닉스에서 vi로 프로그래밍을 주로 하지만 가끔 visual studio나 eclipse, intelij idea로 개발할 때가 있습니다. gvim를 사용해보고 필이 받아서 위 프로그램에서 사용할 수 있는 vim emulator를 찾아 보았는데 의외로 좋은게 만더군요. 1. viEmu (http://www.viemu.com/) visual studio 6.0 에서는 동작하지 않구요. 그 이후 버전에서만 동작합니다. 상용으로 약 99달러 정도 하네요. 이곳에서는 ms word나 outlook에서도 사용할 수 있는 게 있네요. 2. viPlugin (http:/..
URL = http://jwfreenote.tistory.com/ 에서 다운받아 보실 수 있습니다. 무료로 사용할 수 있고 무었보다도 문서가 html로 저장되기 때문에 타 OS에서도 이식성이 좋습니다. 저 같은 경우에는 맥 OS도 자주 사용하는데요. 윈도우에서 작성한 문서를 맥 OS에서도 활용할 수 있어서 좋더라구요. html 방식이라 웹에서 문서를 스트랩하는 것도 깔끔하게 됩니다. 현재 제가 사용중인 jwFreeNote의 스샷입니다.
Y축이 숫자이고, X축이 라벨로 구성된 라인차트에서 X축 라벨의 길이가 길어 ... 으로 나올때 라벨을 멀티 라인으로 표시하는 방법. ---- 생략 ------ plot.getDomainAxis().setMaximumCategoryLabelLines(2); --------------- 차트로 부터 Category 객체를 얻은 다음 라벨의 최대 라인 수를 지정해 주시면 됩니다. 명시적으로 라벨에 표시될 문자열에 "\n"를 넣으시면 원하는 형태로 라벨이 출력됩니다. 멀티라인이 아니면 "\n"은 단순히 문자로 인식되어 그래로 출력되죠.
JFreeChart를 unix상에서 사용할 경우 java 옵션에 -Djava.awt.headless=true 를 추가해 줘야 합니다. -Djava.awt.headless=true 옵션은 비윈도우 환경에서 GUI 클래스를 사용할수 있게 하는 옵션입니다. unix는 대부분 x-window를 기동하지 않고 사용하기 때문이죠. 만약 servlet container에서 jfreechart를 사용하는 경우에는 아래와 같이 하시면 됩니다. 1. Tomcat 사용할 경우 -Djava.awt.headless=true 을 CATALINA.sh파일을 열어서 JAVA_OPTS을 찾아 거다 넣어줌 2. JEUS 사용할 경우 JEUSMain.xml container2 -Xms256m -Xmx512m -Djava.awt.headl..
생성된 차트를 이미지 파일로 저장하는 방법은 아래와 같습니다. 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()); ..
- Total
- Today
- Yesterday
- Pixel Pals
- weka
- yugabyteDB
- GKRS
- 매직 트랙패드2
- Sybase IQ
- 파나소닉 비데 DL-EH10KWS
- 고체 향수
- 오미크론
- 별잉 빛나는 밤
- 빈센트 반 고흐
- 배당급
- Life Chair
- 별이 빚나는 밤
- 르세라핌
- 홈 오피스
- 유가바이트디비
- JMW 헤어드라이기기
- 화분벌레
- 카카오 에드
- 톡토기
- 증권정보포털
- VARIDESK
- 솔리드 쿨론
- node.js
- 남설 팔찌
- 로니카 BCS
- 코라나 19
- 브리다 정수기
- 루미큐브 종류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |