При запуске java-приложения в macOS, есть ли способ в javafx использовать функциональность листа NSWindow?
NSWindow
Sheet - это настраиваемая модальная панель поверх текущего окна, которая ведет себя в определенной форме "mac-ish "way: https://developer.apple.com/design/human-interface-guidelines/macos/windows-and-views/sheets/
Я знаю, что это поведение изначально невозможно на других платформах, я ищу реализацию для macOS в javafx, аналогичную beginSheet() в Swift: https://developer.apple.com/documentation/appkit/nswindow/1419653-beginsheet
beginSheet()
Ближайшая вещь, которую я мог бы найти, адаптируя функциональность NSSheets, это JSheet:
NSSheets
JSheet
http://www.randelshofer.ch/quaqua/guide/jsheet.html http://www.randelshofer.ch/oop/jhotdraw/changes/jhotdraw_60b1_vs_7.1/JHotDraw%207.1/org/jhotdraw/gui/JSheet.html