簡體   English   中英

JavaFX XYChart 警告

[英]JavaFX XYChart warnings

讓我們舉個小例子,這些警告是什么/我在這里做錯了什么?

Raw use of parameterized class 'XYChart.Data'
Unchecked assignment: 'javafx.scene.chart.XYChart.Data' to 'javafx.scene.chart.XYChart.Data<java.lang.String,java.lang.Number>'
Unchecked call to 'Data(X, Y)' as a member of raw type 'javafx.scene.chart.XYChart.Data'

這將是代碼

private final XYChart.Series<String, Number> courseSeries = new XYChart.Series<>();
private final LinkedList<XYChart.Series<String, Number>> courseSeriesTimespan = new LinkedList<>();
@FXML
public BarChart<String, Number> course;

private void test(){
    courseSeriesTimespan.get(1).getData().add(new XYChart.Data("Jän", 1));
}

使用參數化類型

courseSeriesTimespan.get(1).getData().add(new XYChart.Data<String,Number>("Jän", 1));

更新 或者不指定具體類型

courseSeriesTimespan.get(1).getData().add(new XYChart.Data<>("Jän", 1));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM