代码之家  ›  专栏  ›  技术社区  ›  XQ DD

如何使JavaFXStage始终处于底部?

  •  0
  • XQ DD  · 技术社区  · 6 年前

    有一个setAlwaysOnTop()方法,但我需要创建一个“始终在底部”的窗口或固定在桌面上的窗口,我想创建一个类似windows 7小工具的应用程序。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Robert Rohm    6 年前

    一般来说,窗口管理是操作系统必须处理的事情。JVM(因此也包括JavaFX)只使用操作系统特性。因此,在Java/JavaFX中,我们只能使用JVM+Java+JavaFXAPI使用的那些特性。顺便说一句,这里没有像“始终在底部”这样的方法(在其他一些开发环境中也不允许您构建本机应用程序)。

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