垂直データ軸のみを描画できますか (XYPlot では軸線なしで、グリッド線では水平線のみを描画できます (私はハックを知っています - 背景色と一致する白色で描画します。もっと純粋な方法があるかもしれません) ?

垂直データ軸のみを描画できますか (XYPlot では軸線なしで、グリッド線では水平線のみを描画できます (私はハックを知っています - 背景色と一致する白色で描画します。もっと純粋な方法があるかもしれません) ?

ここsetNumberFormatOverride()に示すように、 を使用して範囲軸で通貨の書式設定を指定できます。
NumberFormat currency = NumberFormat.getCurrencyInstance();
NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
rangeAxis.setNumberFormatOverride(currency);
    簡単な例を次に示します。
  // create a dataset...
  XYSeries series = new XYSeries("Random Data");
  series.add(1.0, 500.2);
  series.add(10.0, 694.1);
  // Create an XY Line chart
  XYSeriesCollection data = new XYSeriesCollection(series);
  JFreeChart chart = ChartFactory.createXYLineChart("XY Series Demo",
                                                    null,
                                                    "Y",
                                                    data,
                                                    PlotOrientation.VERTICAL,
                                                    true,
                                                    true,
                                                    false);
  XYPlot plot = (XYPlot) chart.getPlot();
  plot.setDomainGridlinesVisible(false);
垂直線は、plot.setDomainGridLinesVisible(false)を呼び出して非表示にします。