Class JNIDecorationsMacOS


  • public class JNIDecorationsMacOS
    extends Object
    • Constructor Detail

      • JNIDecorationsMacOS

        public JNIDecorationsMacOS()
    • Method Detail

      • getComponentPointer

        public static long getComponentPointer​(Window window)
      • retainWindow

        public static void retainWindow​(long hwnd)
      • releaseWindow

        public static void releaseWindow​(long hwnd)
      • getTitleBarHeight

        public static double getTitleBarHeight​(long hwnd)
      • installDecorations

        public static void installDecorations​(long hwnd)
      • uninstallDecorations

        public static void uninstallDecorations​(long hwnd)
      • setTitleEnabled

        public static void setTitleEnabled​(long hwnd,
                                           boolean enabled)
      • setDarkTheme

        public static void setDarkTheme​(long hwnd,
                                        boolean darkEnabled)
      • isFullscreen

        public static boolean isFullscreen​(long hwnd)
      • getTitleFontSize

        public static double getTitleFontSize​(long hwnd)