반응형
//chart 한글 처리
//title
chart.getTitle().setFont(new Font("HYGSRB", Font.BOLD, 20));
//범례
chart.getLegend().setItemFont(new Font("HYGSRB", Font.BOLD, 10));
CategoryPlot plot = (CategoryPlot)chart.getPlot();
Font labelFont = null;
//x축 제목 한글처리
labelFont = plot.getDomainAxis().getLabelFont();
plot.getDomainAxis().setLabelFont(new Font("HYGSRB", labelFont.getStyle(), labelFont.getSize()));
//y축 제목 한글처리
labelFont = plot.getRangeAxis().getLabelFont();
plot.getRangeAxis().setLabelFont(new Font("HYGSRB", labelFont.getStyle(), labelFont.getSize()));
//x축 값 한글처리
//labelFont = plot.getDomainAxis().getTickLabelFont();
//plot.getDomainAxis().setTickLabelFont(new Font("HYGSRB", labelFont.getStyle(), labelFont.getSize()));
//y축 값 한글처리
//labelFont = plot.getRangeAxis().getTickLabelFont();
//plot.getRangeAxis().setTickLabelFont(new Font("HYGSRB", labelFont.getStyle(), labelFont.getSize()));
728x90
반응형
'웹 개발' 카테고리의 다른 글
Log4J 사용 가이드 (0) | 2019.07.31 |
---|---|
[JAVA, jsp] HttpURLConnection 을이용해서 웹페이지 호출하기 (0) | 2019.07.31 |
open source reporting tool & chart tool (0) | 2019.07.31 |
How to insert PDF viewer into HTML page. (0) | 2019.07.31 |
remote 주소를 제대로 가져올 수 없을 때. nginx - ip 설정 (0) | 2019.07.28 |