如何用java 7运行龙卷风fx hello world 7

我一直试图从YouTube上运行下面的例子没有成功,首先它不能加载类的路径上的javafx,所以我手动添加它,但现在它说,它不能找到main方法除了事实,该作者可以运行它没有主要方法。

另外,安装tornado fx插件并从模板创建项目会引发相同的错误。

我相信这是相关的Java 7和没有使用javafx包工具。

LoginScreen.kt

 class LoginScreen : View() { override val root = VBox() init { with (root) { hbox { label("Username") textfield() } hbox { label("Password") passwordfield() } hbox { button("Login") } } } } 

MyApp.kt

 class MyApp : App() { override val primaryView = LoginScreen::class } 

我相信TornadoFX需要至少Java 8的工作。 它需要Java 8标准库中的JavaFX。

要运行TornadoFX应用程序,请在IDE中使用“应用程序”配置。 更多关于这个文档: https : //github.com/edvin/tornadofx/wiki/Application-Startup