如何使JavaFX Stage始终处于底部?

时间:2019-01-18 03:28:31

标签: javafx

有一个setAlwaysOnTop()方法,但是我需要创建一个“总是在底部”窗口或固定在桌面上的窗口,我想创建像Windows 7小工具这样的应用程序。

1 个答案:

答案 0 :(得分:1)

通常,窗口管理是操作系统必须注意的事情。 JVM(因此也包括JavaFX)仅使用OS功能。因此,在Java / JavaFX中,我们只能使用JVM + Java + JavaFX API使用的那些功能。 AFAIK,那里没有像“总是在底部”那样的方法(在其他一些允许您构建本机应用程序的开发环境中也没有)。

如果您需要将窗口发送到后台,甚至需要监视窗口深度,那么您正在寻找OS功能。您将必须使用Windows Platform SDK。您可能需要使用Java本机接口,例如,才能从Java调用Windows函数。