jfreechart數據軸刻度如何自己設置

jopen 10年前發布 | 50K 次閱讀 JFreeChart 圖表/報表制作
我們在用jfreechart畫圖時,有時數據軸上的刻度想自己定義,比如刻度是5,不想讓jfeechart自動控制,因為它自己控制的刻度有時不適應我們的需要。
NumberAxis numberAxis = (NumberAxis) plot.getRangeAxis();
numberAxis .setAutoTickUnitSelection(false);
double unit=10d;//刻度的長度
NumberTickUnit ntu= new NumberTickUnit(unit);
numberAxis .setTickUnit(ntu);
DateAxis xAxis = new DateAxis(xName);
xAxis.setRange(start_time, end_time);
xAxis.setAutoTickUnitSelection(false);
xAxis.setTickUnit(new DateTickUnit(DateTickUnit.MINUTE,20));
plot.setDomainAxis(xAxis);
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!