- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试定义一个小程序,其中包含必须每 n 毫秒更新一次的图表。例如每 500 毫秒。这是代码的一部分:
dataSet = new DynamicTimeSeriesCollection(1, 200, new Millisecond());
dataSet.setTimeBase(new Millisecond());
当我启动应用程序时,它返回第二行引发的 NullPointerException。如果我将 Milliseconds 替换为 Seconds,它就可以工作。
问题是:如何设置一个n毫秒的周期无异常?
谢谢
最佳答案
看起来 pointsInTime
没有为 Millisecond
初始化,但您可以在子类构造函数中这样做:
private static class MilliDTSC extends DynamicTimeSeriesCollection {
public MilliDTSC(int nSeries, int nMoments, RegularTimePeriod timeSample) {
super(nSeries, nMoments, timeSample);
if (timeSample instanceof Millisecond) {
this.pointsInTime = new Millisecond[nMoments];
}
}
}
关于java - 周期为 n 毫秒的 JFreeChart DynamicTimeSeriesCollection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6850326/
我正在使用 DynamicTimeSeriesCollection 将串行端口的测量结果绘制到我的图表中。我想使用我在另一篇文章中找到的代码。 我想要实现这样的目标: Using JFreeChart
我正在尝试在 DynamicTimeSeriesCollection 中实现 XYTextAnnotation。我不知道如何在 DynamicTimeSeriesCollection 中找到系列的 X
程序每秒接收一次数据,绘制在时间序列图上。但是,一旦我创建了两个系列,就无法为其添加新的值(value)。它只显示一条直线。 如何将数据附加到指定系列? IE。 YYY。基于此example ,这是我
这个问题已经有答案了: Add values to a specified series in a DynamicTimeSeriesCollection (1 个回答) 已关闭 7 年前。 我有一个
我使用 JFreeChart 制作了一个实时图表,其中每 10 秒显示一个位置的温度。然而,在 x 轴上,它显示每个温度的秒数而不是当前时间(例如 19:45)。如何在 x 轴上显示当前时间? 这是我
我正在尝试定义一个小程序,其中包含必须每 n 毫秒更新一次的图表。例如每 500 毫秒。这是代码的一部分: dataSet = new DynamicTimeSeriesCollection(1, 2
我是一名优秀的程序员,十分优秀!