|
質問させていただきます。 よろしく、お願いします。
現在、JFreeChartのcreateLineChartで折れ線グラフを作っています。 そこで、x軸の目盛をすべて表示するのではなく、刻みで表示したいと考えています。
CategoryPlot plot = chart.getCategoryPlot(); CategoryAxis xAxis = plot.getDomainAxis(); TickUnits tickUnits = new TickUnits(); TickUnit unit = new NumberTickUnit(2); //刻み値 tickUnits.add(unit);
x軸を得て、刻み値を設定するところまではできたのですが、これをx軸に適用する方法が見当たりません。
y軸の方では、setStandardTickUnitsというメソッドで、 (例) ValueAxis yAxis = plot.getRangeAxis(); yAxis.setStandardTickUnits(tickUnits); といったように設定できるのですが、x軸のCategoryAxisにはこのメソッドが存在せず、 他の方法を調べていたのですが、見当たりませんでした。
分かる方がいらしたら、ご教授お願いいたします。
|