当前位置: 首页 > 知识库问答 >
问题:

如何从launcher类启动TornadoFX应用程序

赵驰
2023-03-14

我的示例应用程序是最小的:

class MyApp: App(MainView::class, Styles::class) 

问题是如何从另一个launcher类启动这个类?

共有1个答案

秋阳旭
2023-03-14

我认为最简单也可能是最好的方法是使用如下函数。

如果我们做一个Kotlin文件Launcher.kt名称并不重要。以下内容

package my.app

class MyApp: App(MainView::class, Styles::class) 

// stand alone function
fun main(args: Array<String>) {
launch<MyApp>(args)
}

那么主类名将是MainClassName='my.app.myappkt'

 类似资料:
  • 问题内容: 我需要从另一个“容器”类启动一个Javafx应用程序,并在该应用程序上调用函数,但是似乎没有任何方法可以使用Application.launch()方法来获取对该应用程序的引用。这可能吗?谢谢 问题答案: 我遇到了同样的问题,并使用此hack解决了这个问题: 然后是您要从中启动应用程序的类: 希望对您有帮助。

  • 问题内容: 我正在寻找一种从Matlab中启动应用程序的方法。问题是,我的Matlab脚本将一些结果保存到文件中,然后应在关联的应用程序中打开(在这种情况下为Blender)。 我熟悉类似的命令 要么 以及其他一些方法,但实际上,该应用程序是从Matlab PATH启动的,因此它在Matlab目录中查找所需的各种库。例如: 是否有某种方法可以启动使用全局(系统)PATH的应用程序? 不久前,我以为

  • 问题内容: 我尝试使用范围类型APPLICATION和带有@ Create,@ Beg的方法来注释类,但这似乎不起作用。 我想要的是在应用程序启动时立即启动无限循环。 问题答案: 如果希望在初始化后立即执行方法,则可以使用以下注释:

  • 我们有一个电子加密应用程序,用于签署交易(以及其他事项)。 我们希望其他网站能够有一个按钮,打开电子应用程序,预先填写一些参数(交易信息)。 流量为: 用户点击使交易some-crypto-site.com 电子应用程序打开预填充参数 用户在电子应用中点击签署交易 电子应用程序在幕后做事情 电子应用程序关闭并向some-crypto-site.com发送消息 这可以在运行时或安装时完成。 调用与此

  • 我的应用程序无法启动,因为错误膨胀了类ImageButton,因此手机显示“应用程序已停止”等。我正在使用Firebase测试实验室来调试问题 错误发生在三星设备上,特别是A20、s7 Edge、s7(使用firebase测试时出现相同问题) 我刚接触Android系统,曾尝试过谷歌的许多解决方案,因此至今没有一个能奏效 这里是Firebase的错误报告 这是XML 这是错误代码的第117行

  • 问题内容: 如何重新启动Java AWT应用程序?我有一个附加了事件处理程序的按钮。我应该使用什么代码来重新启动应用程序? 我想做与应用程序中相同的事情。 问题答案: 当然,可以重新启动Java应用程序。 以下方法显示了一种重新启动Java应用程序的方法: 基本上,它执行以下操作: 查找Java可执行文件(我在这里使用了Java二进制文件,但这取决于您的要求) 查找应用程序(在我的情况下是一个ja