일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Vista
- JavaScript
- 블로그 수익화
- 인테리어그림
- CVS
- Eclipse
- PHP
- IIS
- MSSQL
- Jexcel
- JSP
- 국민연금
- Adobe pdf reader
- 에덴미술
- .NET
- oralce
- 블로그 조회수
- 블로그 조회수 늘리기
- samba
- MySQL
- 블로그 방문자 늘리기
- 블루수국그림
- 갑근세
- Jrun
- CSS
- HTML
- flash
- Administrator
- 소득세
- 즐겨찾기 추가
- Today
- Total
I LOVE EJ
JFreeChart - Renderer 본문
JFreeChart에서 제공하는 차트를 구분하면 총 3가지의 분류가 나온다.
* Category Plot
* XY Plot
* Pie Plot
Category Plot의 경우 데이터가 하나의 Value를 가지고 있으며 이때의 Series와 Category를 가지고 있다.
대표적으로 BarChart가 있다. 각각의 Series에 해당하는 Value를 도표에 표시해준다.
XY Plot의 경우 데이터가 2차원배열로 되어 있어 X, Y축에 이를 표시하게 되는데,
이러한 예로는 Line Plot이 있겠다. (x, y)값들의 배열을 Dataset에 저장후 이를 도표로 나타낸다.
Pie Plot은 다른 Plot처럼 다양한 차트를 그리기 보단 Pie, Pie3D, RingPie의 특정 도표를 그리기 위해 존재한다.
따라서 특별한 Renderer가 존재하지 않고 Dataset으로 원차트를 그릴 수 있다.
Pie Plot을 제외한 두가지의 Plot의 경우 다양한 차트를 그리기 위한 Renderer가 존재하는데,
이에 대해 정리한 것이 아래의 표이다.
Renderer |
Name |
XYItemRenderer |
CandleStickRenderer |
ClusteredXYBarRenderer | |
CyclicXYItemRenderer | |
DefaultXYItemRenderer | |
DeviationRenderer | |
HighLowRenderer | |
StackedXYAreaRenderer | |
StackedXYAreaRenderer2 | |
StackedXYBarRenderer | |
StandardXYItemRenderer | |
VectorRenderer | |
WindItemRenderer | |
XYAreaRenderer | |
XYAreaRenderer2 | |
XYBarRenderer | |
XYBlockRenderer | |
XYBoxAndWhiskerRenderer | |
XYBubbleRenderer | |
XYDifferenceRenderer | |
XYDotRenderer | |
XYErrorRenderer | |
XYLine3DRenderer | |
XYLineAndShapeRenderer | |
XYSplineRenderer | |
XYStepAreaRenderer | |
XYStepRenderer | |
YIntervalRenderer | |
CategoryItemRenderer |
AreaRenderer |
BarRenderer | |
BarRenderer3D | |
BoxAndWhiskerRenderer | |
CategoryStepRenderer | |
DefaultCategoryItemRenderer | |
GanttRenderer | |
GroupedStackedBarRenderer | |
IntervalBarRenderer | |
LayeredBarRenderer | |
LevelRenderer | |
LineAndShapeRenderer | |
LineRenderer3D | |
MinMaxCategoryRenderer | |
ScatterRenderer | |
StackedAreaRenderer | |
StackedBarRenderer | |
StackedBarRenderer3D | |
StatisticalBarRenderer | |
StatisticalLineAndShapeRenderer | |
WaterfallBarRenderer |
Renderer를 이용해 많은 차트들을 그릴 수 있고 이에 대한 Set메소드를 이용해 더욱 다양한 차트를 설정할 수가 있다.
이러한 메소드는 차후에 깊이 알아보자.
[출처] JFreeChart - Renderer|작성자 박정현
'Web Development > JSP' 카테고리의 다른 글
JFreeChart - ChartFactory Method (0) | 2008.11.19 |
---|---|
JFreeChart - ChartColor (0) | 2008.11.19 |
JFreeChart - Chart's Type (0) | 2008.11.19 |
간단한 JFreeChart 그리기 (1) | 2008.11.19 |
JFreeChart Introduction (0) | 2008.11.19 |