我正在使用JFreeChart在我的應用程序中創建時間序列圖表。
我設置它的域軸範圍手動使用:在jfreechart中縮小後恢復手動域軸範圍
...
plot.getDomainAxis().setAutoRange(false);
Calendar c1=Calendar.getInstance();
c1.set(Calendar.HOUR_OF_DAY, 10);
c1.set(Calendar.MINUTE, 0);
Calendar c2=Calendar.getInstance();
c2.set(Calendar.HOUR_OF_DAY, 18);
c2.set(Calendar.MINUTE, 0);
plot.getDomainAxis().setRange(c1.getTimeInMillis(),c2.getTimeInMillis());
...
拉近到圖表,然後縮小在兩個軸,使得域軸範圍變化到一系列邊界和觸發AutoRange
(上chartplot本身使用鼠標)不是我自己的手動怒火。
實施例(看域軸的範圍):
在出縮放之前(正確):
在出(不正確的 - 是自動範圍)縮放後:
如何讓它縮小到我手動設置的範圍?
感謝
請提供一個[sscce](http://sscce.org/),展示您描述的問題。 – trashgod 2011-12-19 00:47:33
嗨,它編輯它,並試圖使其SSCCE。 – RYN 2011-12-19 06:14:31