画像を見てください。 グラフの目的の軸を非表示にするにはどうすればよいですか?
x軸
が除去されるが、y軸は除去されません。どうして? Javaコードがそこにあります。ValueAxis axis = chart.getXYPlot().getDomainAxis();
axis.setVisible(false);
画像を見てください。 グラフの目的の軸を非表示にするにはどうすればよいですか?
x軸
が除去されるが、y軸は除去されません。どうして? Javaコードがそこにあります。ValueAxis axis = chart.getXYPlot().getDomainAxis();
axis.setVisible(false);
注モデル間のこの違い、Dataset
、及びビュー、Axis
:
、setVisible(false)
の結果はPlotOrientation
に依存します。 XYPlot::getOrientation
は、図表の作成に使用されるChartFactory
で通常指定されている方向への参照を返します。従来のプロットは垂直のy軸を持つため、PlotOrientation
はドメイン軸が水平のプロットの場合はVERTICAL
、ドメイン軸が垂直のプロットの場合はPlotOrientation
はHORIZONTAL
です。
このexampleには、ドメインは分で、範囲は学生数です。以下
において両方例、ドメイン軸(分)不可視なります。 PlotOrientation.VERTICAL
と
ValueAxis domain = chart.getXYPlot().getDomainAxis();
domain.setVisible(false);
結果。不可視領域軸は水平です。 PlotOrientation.HORIZONTAL
と
結果。不可視領域軸は垂直です。
同様の分析は、範囲軸を不可視化に適用されます。
画像リンクではなく、フォーマットされたテキストとしてJavaコードを入力してください。 –