【发布时间】:2019-11-07 19:15:50
【问题描述】:
我正在尝试制作一个用 Kotlin 编写的小型虚拟键盘,并且我正在使用 TornadoFX,它很棒,但还没有完美的文档记录。我发现 JavaFX 有一种用于此特定目的的方法,类似于stage.setAlwaysOnTop(true),但我找不到龙卷风的等价物。此外,我希望窗口在单击时不请求焦点,以便继续在另一个窗口中键入文本。
总而言之,我需要我的窗口:
- 始终位于其他窗口之上
- 收到点击时不请求焦点
【问题讨论】:
-
TornadoFX 只是 JavaFX 之上的一层,因此来自 JavaFX 的每个函数调用仍然有效。从任何视图调用
currentStage?.setAlwaysOnTop(true):) 不确定如何避免在点击时获得焦点,但如果它适用于 JavaFX,它也适用于 TornadoFX。 -
好的,我会试试这个,非常感谢@EdvinSyse