是否有一些构建Scala + JavaFX桌面应用程序的指南或演练?
我很难找到一个好的源码,我正在使用IntelliJ IDEA作为集成开发环境。
即使是最简单的桌面hello world示例也会有很大帮助,因为我几乎不知道从哪里开始。
更新:这是我现在所拥有的:
import javafx.application.Application
import javafx.scene.Scene
import javafx.scene.layout.StackPane
import javafx.stage.Stage
import javafx.scene.control.Label
class Test extends Application {
override def start(primaryStage: Stage) {
primaryStage.setTitle("Sup!")
val root = new StackPane
root.getChildren.add(new Label("Hello world!"))
primaryStage.setScene(new Scene(root, 300, 300))
primaryStage.show()
}
}
object Test {
def main(args: Array[String]) {
val t = new Test
t.start(new Stage)
}
}
运行它,我得到了:
线程" main“java.lang.IllegalStateException中出现
异常:不在FX应用程序线程上;currentThread =main
如何让它显示带有标签的hello world窗口?
https://stackoverflow.com/questions/12124657
复制相似问题