Trying to migrate large Swing app to Java 9, most of the macOS specific features are now implemented in the Desktop() class, or happen as they should, i.e. com.apple.eawt.FullScreenUtilities isn't needed as windows use macOS full screen as they should.
I've not been able to find a replacement for GestureUtilities, which allows registration of GestureListeners for trackpad gestures, such as swipe, magnify. https://bugs.openjdk.java.net/browse/JDK-8057788 claims it's fixed in Java 9, however the class is now inaccessible.
I've been unable to find any reference as to how to make this work on Java 9, other than migrating to JavaFX which would be a major effort. Anyone know how to get events for trackpad gestures in Java 9 please?