2
ズームの前/後に何らかの処理をしたい、ChartPanelのmouseDraggedイベントを修正するにはどうすればいいですか? 私は、次のchartPanel、Jfree chartマウスをドラッグしてズームする
JFreeChart chart = new JFreeChart(
"Demo", JFreeChart.DEFAULT_TITLE_FONT,plot, true);
ChartPanel chartPanel = new ChartPanel(chart);
マウスをドラッグするたびに、私はmouseDragged(後/前に私の関数を呼び出すしたいを持っているが)と呼ばれています。これを行う方法 ?
chartPanel.addMouseMotionListener(new MouseMotionListener() {
@Override
public void mouseDragged(MouseEvent e) {
// TODO Auto-generated method stub
}
私はsuper.mouseDragged(e)
を見ることができません。 グラフがズームされた後に、自分の関数を呼び出す方法。基本的には、グラフをズームした後、xとy座標の範囲を取得し、適切なXYAnnotation
を追加したいと考えています。これどうやってするの ?
あなたは上記の質問を見ることができます。私はそれを修正しました – sam
私は上記のアプローチを概説しました。 – trashgod
それはありがとう – sam