[java] JFreeChart에서 축 레이블 설정하기
JFreeChart는 Java로 작성된 오픈 소스 라이브러리로, 다양한 종류의 그래프를 생성 및 표시할 수 있습니다. 이번에는 JFreeChart에서 축 레이블을 설정하는 방법에 대해 알아보겠습니다.
축 레이블 설정하기
JFreeChart에서는 새로운 축을 생성하고 그 축에 레이블을 설정하는 것이 핵심입니다. 아래 예제에서는 X축에 대한 레이블을 설정하는 방법을 보여줍니다.
CategoryPlot plot = (CategoryPlot) chart.getPlot();
CategoryAxis axis = plot.getDomainAxis();
axis.setLabel("X 축 레이블");
위 코드에서 chart
는 생성한 JFreeChart 객체를 가리킵니다. plot
변수를 통해 차트의 플롯을 가져온 다음, axis
를 통해 X축을 가져옵니다. 이때 CategoryAxis
클래스는 범주형 축을 나타내며, setValueAxis()
메서드를 사용하여 레이블을 설정할 수 있습니다. 여기에서는 setLabel()
메서드를 사용하여 “X 축 레이블”로 설정하였습니다.
결과 확인하기
축 레이블을 설정한 후에는 JFreeChart를 표시할 때 X축에 설정한 레이블이 표시됩니다. JFreeChart를 표시하는 방법은 다양하므로 해당 환경에 맞는 출력 방식을 확인해야 합니다.
추가 설정
축 레이블 외에도 JFreeChart에서는 다양한 설정을 제공합니다. 예를 들어, 축의 범위, 눈금 표시 등을 설정할 수 있습니다. JFreeChart 공식 문서에서 자세한 내용을 확인할 수 있습니다.