クリック可能なバーを持つ棒グラフを実装したいと思います。カスタム棒グラフを作成するには、BarChartを拡張するクラスを作成しました。私はパラメータの説明をしたいと思います棒グラフのコードネームのワンクリック可能なバー
clickableAreasForPoints(java.util.List<java.lang.Float> points, java.util.List<java.lang.Double> values, float yAxisValue, int seriesIndex, int startIndex)
: クラスBarChartコントロールは役に立つかもしれない方法があります。医者私は少し混乱しています。
Parameters:
points - the array of points
values - the array of values of each point
yAxisValue - the minimum value of the y axis
seriesIndex - the index of the series to which the points belong
startIndex - the start index of the rendering points
は "ポイント" のxの値と "値" Y値はありますか? startIndexとは何ですか?
EDIT: すべてのデータは、インデックスがX値を表し、特定のインデックスの値がY値であるArrayListに格納されます。
私はYがpoint.size()であると推測します。https://github.com/codenameone/CodenameOne/blob/master/CodenameOne/src/com/codename1/charts/views/BarChart.java –
I何を言っているのか分かりません。 points.size()は配列の長さだけです...私は編集を行いました...見てみましょう。 – MetalHead
この場合、ArrayListではないリストが必要 –