2012-08-29 1 views
2

jfreechart에서 java의 일반적인 그래픽 모양을 jpreechart의 chartpanel에 추가 할 수 있지만, 동적 차트 인 경우 1 분마다 업데이트된다는 것을 알고 있습니다. 데이터 세트에서 일부 포인트의 X/Y를 가져 오는 것보다 1 분마다 모든 그래픽을 다시 칠하는 것보다 쉬운 방법입니다. 또 다른 문제가 있습니다. 즉, 직사각형의 한 모서리를 선언하는 차트의 점이 Axis 뒤, 즉 30 분 후에 숨겨집니다 (줌이 차트의 일부분을 보여줄 경우).jfreechart에서 동적 차트와 모양을 통합하는 방법

답변

1

DynamicTimeSeriesCollection (here)은 요구 사항을 충족시킬 수 있습니다. 1 분 간격으로 업데이트하면 쉽게 속도를 유지할 수 있으며 가장 최근의 nMoments 만 자동으로 표시합니다. 이 alternative을 사용하면 TimeSeriesCollection을 사용하여 TimeSeries 각각에 대해 setMaximumItemAge()에 지정된 제한까지 모든 데이터가 추가됩니다.

+0

좋아,하지만 내 질문에 대한 그리기 및 사각형과 같은 일부 Java 셰이프 차트 통합. 방법, 차트가 업데이트되는 동안 도형 좌표를 동적으로 변경합니다. –

+0

자, 여기에 코드를 붙이기 위해 시도해 보겠습니다. 나는 그것이 나를 이해하는 것을 도울 것이기를 바란다 :) (나의 영어가 가난하기 때문에 그것이있다) –