首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Scala + JavaFX桌面应用程序开发入门

Scala + JavaFX桌面应用程序开发入门
EN

Stack Overflow用户
提问于 2012-08-26 02:37:11
回答 3查看 11.9K关注 0票数 18

是否有一些构建Scala + JavaFX桌面应用程序的指南或演练?

我很难找到一个好的源码,我正在使用IntelliJ IDEA作为集成开发环境。

即使是最简单的桌面hello world示例也会有很大帮助,因为我几乎不知道从哪里开始。

更新:这是我现在所拥有的:

代码语言:javascript
复制
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窗口?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12124657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档