我正在尝试制作一个折线图,在一个轴上绘制温度测量值,在另一个轴上绘制日期。除了日期标签都在一侧而且不与数据点对齐之外,它似乎可以正常工作。
这是为折线图创建系列的功能。按下按钮就可以调用它。
@FXML
public void getData(){
HashMap<String,Float> hashMap = modelManager.query();
XYChart.Series<String, Number> series1 = new XYChart.Series<>();
series1.setName("Series 1");
for(Map.Entry<String, Float> entry : hashMap.entrySet()) {
String key = entry.getKey();
Float value = entry.getValue();
series1.getData().add(new XYChart.Data<>(key, value));
}
chart1.getData().add(series1);
}
我似乎找不到任何人遇到相同的问题或有关如何解决该问题的信息。有人看过吗?