2012-05-12 6 views
1

jfreechart를 사용하여 차트를 그립니다. 차트에서 X 축 유형은 문자열 유형입니다. 데이터 수가 증가하면 X 축 레이블에서 겹쳐서 나타납니다. 내 질문에 어떻게 문자열 형식 x- 축에서 겹치는 제어 할 수 있습니다. 정수 또는 dateTime 형식에 대한 솔루션과 메서드가 있지만 문자열에 대한 문자열 형식 x 축에 대해 아무것도 발견하지 못했습니다. 방법이 있으면 도와주세요. 감사합니다. 감사합니다.jfreeChart의 문자열 X 축에 겹치기

답변

2

example과 같이 도메인 축에 setVerticalTickLabels(true)을 사용할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다.하지만이 방법을 사용했을 때 데이터가 너무 많아서 X 축에 일부 중복 된 레이블이 표시되지 않을 수 있습니다. 문자열 유형 x 축에 대해 가능한지 알고 싶습니다. – Mehdi

+0

나는 툴팁에 전체 문자열을 맞추기 위해 라벨을 포맷 할 것입니다. – trashgod

3

한 가지 간단한 방법은 가로 대신 세로로 X 축 레이블을 돌리는 것입니다. 이전에 레이블에서 중복되는 것을 방지하기 위해이 방법을 사용했습니다.

domain.setVerticalTickLabels(true); 
+0

하나의 이미지가 존재합니다 : http : //www.jfree.org/phpBB2/viewtopic.php? f = 3 & t = 114955 – Mehdi

관련 문제