我在这里按照这个例子
object DataEditor extends JFXApp {
val resource = getClass.getResource("MainWindowView.FXML")
if(resource == null){
throw new IOException("Cannot load Resource")
}
val root:jfxs.Parent = jfxf.FXMLLoader.load(resource)
stage = new PrimaryStage {
title = "Data Editor"
scene = new Scene(root)
}
}
但由于某种原因new Scene(root)
不能作为构造函数。
Root 意味着 javafx.scene 和 stage.scene 是 scalafx.scene.Scene 所以让 root javafx.Parent 不起作用。
自从做了这些例子后,scalafx 有什么变化吗?