how to listen for clicks in Java (JFreeChart) using events?
This is the code I'm currently using:
@Override
public void mouseExited(MouseEvent e) {
System.out.println("detectado");
}
Solution 1:
You can use addChartMouseListener()
to add a ChartMouseListener
to your ChartPanel
. For example, in BarChartDemo1
, add the following:
chartPanel.addChartMouseListener(new ChartMouseListener() {
public void chartMouseClicked(ChartMouseEvent e) {
System.out.println(e.getEntity());
}
public void chartMouseMoved(ChartMouseEvent e) {}
});