尝试将大型Swing应用程序迁移到Java 9,大多数特定于macOS的功能现在都在Desktop()类中实现,或者按照应有的方式实现,即com.apple.eawt.FullScreenUtilities不需要作为windows应该使用macOS全屏。
我无法找到GestureUtilities的替代品,允许GestureListeners注册触控板手势,例如滑动,放大。 https://bugs.openjdk.java.net/browse/JDK-8057788声称它已在Java 9中修复,但该类现在无法访问。
我没有找到任何关于如何在Java 9上完成这项工作的参考,除了迁移到JavaFX这将是一项重大工作。有人知道如何在Java 9中获取触控板手势事件吗?