java - 如何使用事件监听 Java (JFreeChart) 中的点击?

标签 java jfreechart addeventlistener

这是我目前使用的代码:

@Override
public void mouseExited(MouseEvent e) {
    System.out.println("detectado");
}

最佳答案

您可以使用 addChartMouseListener()添加 ChartMouseListener到您的 ChartPanel。例如,在 BarChartDemo1 中, 添加以下内容:

chartPanel.addChartMouseListener(new ChartMouseListener() {

    public void chartMouseClicked(ChartMouseEvent e) {
        System.out.println(e.getEntity());
    }

    public void chartMouseMoved(ChartMouseEvent e) {}

});

关于java - 如何使用事件监听 Java (JFreeChart) 中的点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8218853/

相关文章:

javascript - 触摸/单击和输入事件监听器不会触发 iOS

javascript - 为什么 addEventListener 在事件发生之前触发?

javascript - 在利用子元素的属性时将事件监听器添加到多个元素

java - 如何在 Java 中以编程方式生成 serialVersionUID?

java - 将滚动条添加到 JFreeChart 3DBarChart

java - 如何在堆叠条形图中添加范围轴标签

java - 如何使用jfreechart计算折线图中添加的系列数?

java - 无法使用 java 程序编辑 .java 文件

java - 有什么方法可以搜索,然后从 String 中调用 java 中的方法?

java - DefaultTableModel 上的 "Super"和 "this"