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 回答