Как можно подключиться к WinAPI из JavaFX?
Решил поменять внешний вид панели заголовка Stage в JavaFX, но вот незадача, внутренними силами Java это сделать адекватно не получается. Все варианты, вроде Undecorated и Transparent меня не устаивали, так как адекватно менять размер окна не получается, такие функции, как разбивание экрана на 2 рабочие зоны при перемещении окна вправо или влево, разворачивание окна на весь экран и прочие другие не работали. Хочется максимально кастомизировать окно (изменить цвет, добавить кнопки и тд), а так же иметь доступ к другим функциям WinAPI из под Java. Может кто-нибудь натолкнуть меня на путь истинный, объяснить, что к чему, а то уже месяц впустую улетел. Спасибо!
Как выше упомянул, пробовал Undecorated и Transparent, получал пустое окно, выставлял по сторонам зоны для растягивания и перемещения окна. но адекватного результата не получил, но получил ограничения, такие как отсутствие моего приложения при выборе окон, когда, к примеру, браузер увел влево, справа выпадает меню выбора окон для расположения справа, в этом меню моего приложения нет, что логично, ведь при выборе Undecorated или Transparent система перестает воспринимать запущенное приложение как окно. Может быть вообще есть какие то альтернативные варианты грамотного решения проблемы? Работаю в Intellij Idea.