3

グラフの x ラベルに対して次のことをしようとしています。

最初のラベルの形式は次のとおりです。

plot.getGraphWidget()
        .setDomainValueFormat(new SimpleDateFormat("dd/MM/yyyy hh:mm:ss"));

他のすべてのラベルは、分と秒のみを表示する必要があります。

plot.getGraphWidget()
        .setDomainValueFormat(new SimpleDateFormat("mm:ss"));

すべてのラベルのフォーマットを設定できますが、最初のラベルだけを変更する方法がわかりません。私のグラフは動的で、毎秒変化します (受信データは毎秒新しい値で更新されます)。

私を助けることができる機能はありますか?(ウェブサイトがダウンしていて見つけるのは少し難しいです...) または他のヒントはありますか?

どんな助けでも大歓迎です。

4

1 に答える 1

0

ドメイン モデルに繰り返し値がないと仮定すると、最初の値を追跡し、カスタム Formatter 実装内で等しいかどうかをテストできます。きれいではありませんが、フォーマッターに描画されているアイテムのインデックスを渡す方法がないため、これが唯一の方法です。

于 2013-04-29T17:13:38.413 に答える