1

CombinedDomainXYPlot を作成し、そこに多数の XYPlot を追加しました。

垂直方向のパン (Y 軸に沿ってマウスを使用してグラフを移動) を除いて、すべてが期待どおりに機能しているようです。ドメインのパン (X 軸に沿った) は正常に機能します。

両方設定しました

  1. 結合されたPlot.setDomainPannable(true);
  2. 結合されたPlot.setRangePannable(true);

また、ChartPanel のインスタンスで setMouseWheelEnabled(true) も呼び出されます。

範囲のパンがまったく機能するかどうかは誰にもわかりませんか? はいの場合、適切にオンにする方法の例を教えてください。

念のため - JFreeChart 1.0.14、JDK 6、MacOS 10.8 で動作します。

ありがとう、ヴァル

4

1 に答える 1

1

この例を使用しても同じ結果が得られます。明示的に文書化されていませんが、理にかなっています。経験的に、サブプロットが直交 (独立) 軸でのパンをサポートする場合でも、組み合わせた (共有) 軸のみがパンをサポートします。

  • CombinedDomainXYPlotドメインパンニングをサポート。setFixedRangeAxisSpaceForSubplots()で呼び出しますdraw()

  • CombinedRangeXYPlot範囲パンニングをサポート。setFixedDomainAxisSpaceForSubplots()で呼び出しますdraw()

于 2012-12-23T20:01:19.273 に答える