Как сделать JavaFX Stage всегда внизу? - PullRequest
0 голосов
/ 18 января 2019

Существует метод setAlwaysOnTop (), но мне нужно сделать окна «всегда внизу» или окно, прикрепленное к рабочему столу, чтобы я мог создать приложение, работающее как гаджеты Windows 7.

1 Ответ

0 голосов
/ 18 января 2019

Управление окнами вообще - это то, о чем должна заботиться операционная система. JVM (и, следовательно, JavaFX тоже) использует только функции ОС. Таким образом, в Java / JavaFX мы можем использовать только те функции, которые использует JVM + Java + JavaFX API. AFAIK, там нет такого метода, как «всегда внизу» (а также в некоторых других средах разработки, которые позволяют создавать собственные приложения).

Если вам нужно отправить окна на задний план или даже контролировать глубину окна, то вы ищете функции ОС. Вам придется использовать Windows Platform SDK. Вам необходимо использовать собственный интерфейс Java, например, для вызова функций Windows из Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...