Class JNIDecorationsWindows
java.lang.Object
com.github.weisj.darklaf.platform.windows.JNIDecorationsWindows
public class JNIDecorationsWindows extends Object
-
Constructor Summary
Constructors Constructor Description JNIDecorationsWindows() -
Method Summary
Modifier and Type Method Description static voidinstallDecorations(long hwnd)static voidinstallPopupMenuDecorations(long hwnd)static booleanisCustomDecorationSupported()static voidmaximize(long hwnd)static voidminimize(long hwnd)static voidrestore(long hwnd)static voidsetBackground(long hwnd, int r, int g, int b)static voidsetResizable(long hwnd, boolean resizable)static voiduninstallDecorations(long hwnd)static voidupdateLibrary()Load the decorations-library if necessary.static voidupdateValues(long hwnd, int left, int right, int height)
-
Constructor Details
-
JNIDecorationsWindows
public JNIDecorationsWindows()
-
-
Method Details
-
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 void installDecorations(long hwnd) -
uninstallDecorations
public static void uninstallDecorations(long hwnd) -
installPopupMenuDecorations
public static void installPopupMenuDecorations(long hwnd) -
updateLibrary
public static void updateLibrary()Load the decorations-library if necessary. -
isCustomDecorationSupported
public static boolean isCustomDecorationSupported()
-