我正在尝试构建一个显示线性图表的 ScalaFX 应用程序。
我已将折线图控制器成员定义为
@javafx.fxml.FXML
private val lineChart: XYChart = _
我正在尝试添加数据
val data = ObservableBuffer(Seq(
(1, 23),
(2, 14),
(3, 15)
) map {case (x, y) => XYChart.Data[Number, Number](x, y).delegate} )
val series = XYChart.Series[Number, Number]("My series", data)
lineChart.data.set(series)
但我在这里得到 2 个错误:
第一个想法突出显示“系列”(在 中lineChart.data.set(series)
)并说“类型不匹配,预期:ObservableList[XYChart.Series[X, Y]],实际 XYChart.Series[Number, Number]”
第二 - 当我尝试构建时,我得到“未绑定的占位符参数 private val lineChart:XYChart = _”错误。
有什么建议么?^