いくつかの日付に沿ってX値を表したいXYチャートがあります。データセットの作成は簡単です。
XYSeries serie = new XYSeries("valor");
for(int i=0;i<lista.size();i++){
serie.add(i,lista.get(i).getValue());
}
dataset.addSeries(serie);
ここで、serie.addは引数(y.value、x.value)として使用します。私は時間とともにx値を表していますが、それは配列リストの単なるインデックスとして表示されます(明らかに、最初のパラメーターとしてiを使用します)。私の質問は、Y値として日付(または文字列)を表示するにはどうすればよいですか?これは、たとえば次のように棒グラフで実行できることを知っています。
DefaultCategoryDataset dataSet = new DefaultCategoryDataset();
dataSet.addValue(51, "series", "Colonel Forbin");
dataSet.addValue(92, "series", "The Lizards");
このようなことは私がする必要があることです、あなたが助けてくれることを願っています、ありがとう