2012-02-22 53 views
0

私はXYlinechartで線グラフを作成したいが、私はY軸範囲を作成することに問題がある。私の "Y軸" の範囲は0〜80 85 90 95 100JfreeChartを使用してY軸の範囲を設定する方法は?

で始まる。これは私のコードです:

// for x-axis 
    final NumberAxis domainAxis = (NumberAxis) plot.getDomainAxis(); 
    domainAxis.setRange(0, 90); 
    domainAxis.setTickUnit(new NumberTickUnit(10)); 
    domainAxis.setVerticalTickLabels(true); 
// for y-axis 
    final NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis(); 
    rangeAxis.setRange(0, 100); 
    rangeAxis.setTickUnit(new NumberTickUnit(......)); 

    return chart; 

貴重なご提案を私を導いてください。 事前に感謝!

+0

違い(20)はどういう意味ですか? NumberTickUnit? –

+0

はい、difference(20)はNumberTickUnitですが、NumberTickUnitを5にしたいのですが、私の呼び出し音は0,80,85,90,95,100で開始する必要があります。提案はありますか? – Jame

答えて

1

setTickUnit(new NumberTickUnit(0.5))を呼び出すことは、このexampleで期待通りに機能します(下図)。あなたの質問を編集して、あなたが記述した問題を示すsscceを含めてください。

image]

+0

こんにちは。折れ線グラフを作成したいのですが、0からの値を持つY軸範囲を作成してから80 85 90 95 100にジャンプする方法がわかりません。 – Jame

+0

はい、問題を説明する[sscce](http://sscce.org/)を含めるように質問を編集してください。 – trashgod

関連する問題