私はJFreeChartライブラリを使用していて、を使用して作成しましchartPanel
たchartMouseListener
。奇妙なことに、はイベントchartPanel
に応答しましたが、非常に強くクリックしてもトリガーされません。chartMouseMove
chartMouseClicked
誰でもこの問題に光を当てることができますか?本当に感謝!
私はJFreeChartライブラリを使用していて、を使用して作成しましchartPanel
たchartMouseListener
。奇妙なことに、はイベントchartPanel
に応答しましたが、非常に強くクリックしてもトリガーされません。chartMouseMove
chartMouseClicked
誰でもこの問題に光を当てることができますか?本当に感謝!
あなたのコードを見ずに、それが何をしているのかを推測するのは非常に難しいです。どこかに実装ChartMouseListener
してから、チャートパネルに追加する必要があります。
public class MyChart implements ChartMouseListener
後で
chartPanel.addChartMouseListener(this)
次に、chartMouseClickedメソッドをオーバーライドします
@Override
public void chartMouseClicked(ChartMouseEvent e){
if(e.getTrigger().getButton() == MouseEvent.BUTTON1) {
//do something interesting
}
}