当我使用以下代码行启用鼠标滚轮放大图表时:
chartPanel.setMouseWheelEnabled(true);
滚动鼠标滚轮将放大/缩小 两者 x 和 y 轴。如何禁用鼠标滚轮缩放 一 轴的?Jfreechart 版本:1.0.13
最佳答案
使用 ChartPanel
方法 setDomainZoomable()
和 setRangeZoomable()
单独控制轴。作为一个具体的例子,编辑 createChartPanel()
在此 example如下启用放大 "Value"
轴,同时离开 "Count"
轴不变:
panel.setMouseWheelEnabled(true);
panel.setDomainZoomable(true);
panel.setRangeZoomable(false);
为了方便,放大:
缩小:
关于java - 如何使 Jfreechart 中的鼠标滚轮缩放(setMouseWheelEnabled())仅影响特定轴?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62720620/