Модальное диалоговое окно в javafx на macOS - PullRequest
0 голосов
/ 01 января 2019

При запуске java-приложения в macOS, есть ли способ в javafx использовать функциональность листа 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

1 Ответ

0 голосов
/ 03 февраля 2019

Ближайшая вещь, которую я мог бы найти, адаптируя функциональность 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

...