2009-06-27 7 views
0

私のJfreeChartアプリケーションでは、ユーザーがグラフ上でマウスをクリックしたときにいくつかのアクションを実行する必要があります。このためには、ChartMouseListenerを実装する内部クラスがあり、このクラスのインスタンスがchartMouseListenerとしてchartPanelに追加されています。JFreeChartがいくつかのマウスクリックを逃した

私はマウスをクリックするとアプリケーションがクリックを検出しない(何らかの形でこのイベントが登録されていないなどの理由で)理由を理解できないという奇妙なことがあります。通常、2,3回誰かがそのような問題に遭遇しましたか?これを解決するためにどこをチェックすべきですか?

答えて

1

ハンドブックchartMouseClicked()chartMouseMoved()の両方を実装しましたか?あなたが誤ってクリックではなく移動/ドラッグを生成しているのではないかと思いますか?

+0

実際にはこの場合があります。 –