java - JFreeChart DTSC 上的自定义 X 轴标签

标签 java swing jfreechart

我有一个 JFreeChart 来显示速度变化。我使用 MilliSecondDTSC 和 MultipleOfMilliSeconds 类每秒显示 10 个样本(100 毫秒刷新率)。在 X 轴上,它显示当前时间。我希望 X 轴应该从 00:00:00 开始,并随着时间而不是当前时间增加,有什么方法可以实现这一点吗?

enter image description here

最佳答案

如果您使用 Java 纪元作为基准:

Date date = new Date(0L);

在域轴上设置所需的格式和时区:

DateFormat df = new SimpleDateFormat("HH:mm:ss.SSS");
df.setTimeZone(TimeZone.getTimeZone("GMT"));
domain.setDateFormatOverride(df);

关于java - JFreeChart DTSC 上的自定义 X 轴标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25323581/

相关文章:

javascript 输入类型文件 onchange 在 java jersey Rest 上上传文件

java - 如何在 JTable 中隐藏细垂直线

java - 将 JMenuItem 添加到多个菜单

java - 从 JFreeChart 中删除一个饼图部分标签

java - 如何在 Java Swing GUI 中显示 JFreeChart?

java - 将内部存储中的 txt 文件与 dropbox 中的 txt 文件同步 dropbox api

java - 在java中将秒数转换为日期和时间组合的代码

Web 项目中的 Java 使用和许可

Java - JFileChooser 图片

jfreechart - 如何在 ireport 中为堆积条形图中的条设置不同的颜色?