Class JNIDecorationsWindows

java.lang.Object
com.github.weisj.darklaf.platform.windows.JNIDecorationsWindows

public final class JNIDecorationsWindows extends Object
  • Constructor Details

    • JNIDecorationsWindows

      public JNIDecorationsWindows()
  • Method Details

    • getWindowHWND

      public static long getWindowHWND(Window window, String javaLibPath)
    • updateValues

      public static void updateValues(long hwnd, int left, int right, int height)
    • setResizable

      public static void setResizable(long hwnd, boolean resizable)
    • setBackground

      public static void setBackground(long hwnd, int r, int g, int b)
    • minimize

      public static void minimize(long hwnd)
    • maximize

      public static void maximize(long hwnd)
    • restore

      public static void restore(long hwnd)
    • installDecorations

      public static boolean installDecorations(long hwnd)
    • uninstallDecorations

      public static void uninstallDecorations(long hwnd, boolean decorated)
    • installPopupMenuDecorations

      public static boolean installPopupMenuDecorations(long hwnd)