Это код, который я сейчас использую:
@Override public void mouseExited(MouseEvent e) { System.out.println("detectado"); }
Вы можете использовать addChartMouseListener(), чтобы добавить ChartMouseListener к вашему ChartPanel.Например, в BarChartDemo1 добавьте следующее:
addChartMouseListener()
ChartMouseListener
ChartPanel
BarChartDemo1
chartPanel.addChartMouseListener(new ChartMouseListener() { public void chartMouseClicked(ChartMouseEvent e) { System.out.println(e.getEntity()); } public void chartMouseMoved(ChartMouseEvent e) {} });
Чтобы прослушивать щелчки, вы должны проверить тип события.
В частности, вы переопределяете метод
public void mouseClicked(MouseEvent ev)
, который является частью интерфейса для MouseListeners.
Пример заполнения: эта ссылка