Как изменить событие mouseDragged в ChartPanel так, чтобы я хотел выполнить некоторую обработку до / после масштабирования?У меня есть следующая chartPanel,
JFreeChart chart = new JFreeChart(
"Demo", JFreeChart.DEFAULT_TITLE_FONT,plot, true);
ChartPanel chartPanel = new ChartPanel(chart);
Всякий раз, когда мышь перетаскивают, я хочу вызывать свою функцию до / после вызова mouseDragged ().Как это сделать?
chartPanel.addMouseMotionListener(new MouseMotionListener() {
@Override
public void mouseDragged(MouseEvent e) {
// TODO Auto-generated method stub
}
Я не вижу super.mouseDragged(e)
.как вызвать мою функцию после увеличения графика.По сути, я хочу, чтобы после масштабирования диаграммы я хотел получить диапазон координат x и y и добавить подходящий XYAnnotation
.Как я могу это сделать?