0

JFreeChart では、日付の値がミリ秒単位の長い時間の形でプログラムに入っています。したがって、RegularTimePeriodクラスを使用してクラスに変換しFixedMillisecondます。残念ながら、私が表示しているグラフは、適切な日付/日などを出力するのではなく、xAxis 値としてミリ秒を使用しています。FixedMillisecondクラスの toString メソッドは、日、時間、秒などを示す非常に適切なフォーマットされた文字列を返しますが、そうではありません軸レンダリング用。この動作をオーバーライドする方法はありますか?

4

1 に答える 1

1

はい - を使用していると仮定するとDateAxisDateFormat

DateAxis axis = (DateAxis) plot.getDomainAxis();
axis.setDateFormatOverride(new SimpleDateFormat("HH:mm:ss"));
于 2012-05-25T17:36:38.107 に答える