Jave Native Rendering
Java Native Rendering is a Java library that uses native code to accurately render images of native UI components on macOS. The images are returned as Java images, where they can be displayed by a Java program.
See website for details and releases.