2014-12-19 3 views
-4

나는 당신에게 질문을하고 싶습니다.Jfreechart는 숫자 대신 월을 추가합니다.

Jfreechart를 사용하여 숫자, 월 또는 문자열 대신 일반적으로 차트에 추가 할 수 있습니까 (예 : x 줄이 월 (문자열), y가 유로 (정수)로 표시되도록 할 수 있습니까? 가능합니까?

대단히 감사합니다.

답변

0

JFreeChart 다운로드에 포함 된 org.jfree.demo.TimeSeriesChartDemo1 클래스를 살펴보십시오. 소스 코드는 JFreeChart의 소스 다운로드에 포함되어 있으므로 시작하는 것이 좋습니다. 나는 그것이 당신이 원하는 것이라고 생각합니다. (귀하의 코멘트에 개정)

업데이트 :

당신은 포맷터를 재정 의하여 축 레이블의 형식을 변경할 수 있습니다.

TimeSeriesChartDemo1에는 날짜 축의 형식을 정의하는 두 줄이 있습니다. 월 이름을 레이블로만 표시하려면 다음과 같이 변경하십시오.

DateAxis axis = (DateAxis)plot.getDomainAxis(); 
    axis.setDateFormatOverride(new SimpleDateFormat("MMM")); 
+0

감사합니다. 울리. 대단히 감사합니다. 이런 식으로 싶지만 몇 년은 안 걸립니다. 몇 달만 있으면됩니다. :) 내가 사용하는 라인 차트 데모 6은 문자열이 아니라 숫자 만 허용됩니다. :) – nmantas84

+0

자격을 갖춘 대답을 원하면 정식 질문을하십시오 :-) 정확히 무엇을 시도하고 있습니까? 그 결과는 무엇입니까? 당신은 무엇을 기대합니까, 아니면 무엇을 바꾸고 싶습니까? – Uli

+0

죄송합니다. 지정되지 않았습니다. 나는 x 라인에 단지 몇 달 (y 년도)이 아닌 y 라인이 당신이 나를 보낸 것처럼 보이기를 원합니다. – nmantas84

관련 문제