VAqua v7 lib вызывает сбой приложения Java
Я пробовал VAqua Look and Feel на MacOS Catalina, он включен в путь к классам, и я называю это так
UIManager.setLookAndFeel("org.violetlib.aqua.AquaLookAndFeel");
но тогда мой код не работает с
4/11/2019 13.16.22:GMT:UncaughtExceptionHandler:uncaughtException:SEVERE: An unexpected error has occurred com.apple.laf.ScreenMenu.addMenuListeners(Lcom/apple/laf/ScreenMenu;J)J on thread main, please report to support @jthink.net
java.lang.UnsatisfiedLinkError: com.apple.laf.ScreenMenu.addMenuListeners(Lcom/apple/laf/ScreenMenu;J)J
at com.apple.laf.ScreenMenu.addMenuListeners(Native Method)
at com.apple.laf.ScreenMenu.addNotify(ScreenMenu.java:254)
at java.awt.Menu.addNotify(Menu.java:183)
at com.apple.laf.ScreenMenu.addNotify(ScreenMenu.java:234)
at com.apple.laf.ScreenMenuBar.add(ScreenMenuBar.java:285)
at com.apple.laf.ScreenMenuBar.addSubmenu(ScreenMenuBar.java:223)
at com.apple.laf.ScreenMenuBar.addNotify(ScreenMenuBar.java:66)
at java.awt.Frame.addNotify(Frame.java:483)
at java.awt.Window.pack(Window.java:807)
at com.jthink.songkong.ui.MainWindow.setupScreen(MainWindow.java:322)
at com.jthink.songkong.cmdline.SongKong.guiStart(SongKong.java:1494)
at com.jthink.songkong.cmdline.SongKong.finish(SongKong.java:1602)
at com.jthink.songkong.cmdline.SongKong.main(SongKong.java:1627)
Любые идеи?
Хотя библиотека - opensrc, похоже, она не размещена на github, хотя у автора есть другие библиотеки на github
1 ответ
Я не думаю, что внешний вид VAqua поддерживается на Catalina, но, возможно, я ошибаюсь относительно источника ошибки. Ниже представлены скриншоты с сайта VAqua.