我正在使用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