【发布时间】:2020-07-03 18:03:37
【问题描述】:
当我使用此代码行启用鼠标滚轮放大图表时:
chartPanel.setMouseWheelEnabled(true);
滚动鼠标滚轮将放大/缩小 x 和 y 轴。如何在轴的一个上禁用鼠标滚轮缩放?
Jfreechart 版本:1.0.13
【问题讨论】:
标签: java swing jfreechart
当我使用此代码行启用鼠标滚轮放大图表时:
chartPanel.setMouseWheelEnabled(true);
滚动鼠标滚轮将放大/缩小 x 和 y 轴。如何在轴的一个上禁用鼠标滚轮缩放?
Jfreechart 版本:1.0.13
【问题讨论】:
标签: java swing jfreechart
使用ChartPanel 方法setDomainZoomable() 和setRangeZoomable() 单独控制轴。作为一个具体的例子,在这个example中编辑createChartPanel(),如下所示启用"Value"轴上的缩放,同时保持"Count"轴不变:
panel.setMouseWheelEnabled(true);
panel.setDomainZoomable(true);
panel.setRangeZoomable(false);
为了方便,
根据需要使用context menu 更改缩放设置。
根据需要使用缩放按钮,例如 these。
使用here 描述的其他适用功能。
【讨论】: