こんにちは、少し問題があります。以下のコードを使用して Y 軸に独自のラベルを作成しましたが、それらは非常にクラスター化されているため、どうすれば間隔をあけることができますか?
これが私のコードです:
renderer.setYLabels(0);
//value_value is an array which would use as the labels for the y axis
int value_size = value_value.length;
int m = 0;
//int add = value_size/10;
int add = largest_size/10; // largest_size is the biggest value in the array value_value
for(int i=0; i< 10; i++){
if(m > value_value.length){
break;
}
renderer.addYTextLabel((double)i, value_value[m].toString(), 1);
m+=add;
}
PS: API ドキュメントから、3 番目のパラメーター "int scale" があり、マージンの間隔を空けるのに役立つと思いましたが、正しく使用していないようです。そこに値を入れると、NullPointerException が発生します。それは実際に何をし、どのように使用するのですか?
どんな助けでも大歓迎です。ありがとうございました。
私のグラフ: