Interface FlatNativeWindowBorder.Provider
- All Known Implementing Classes:
FlatWindowsNativeWindowBorder
- Enclosing class:
FlatNativeWindowBorder
public static interface FlatNativeWindowBorder.Provider
- Since:
- 1.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidintbooleanhasCustomDecoration(Window window) booleanvoidvoidsetHasCustomDecoration(Window window, boolean hasCustomDecoration) booleanshowWindow(Window window, int cmd) voidupdateTitleBarInfo(Window window, int titleBarHeight, Predicate<Point> captionHitTestCallback, Rectangle appIconBounds, Rectangle minimizeButtonBounds, Rectangle maximizeButtonBounds, Rectangle closeButtonBounds)
-
Field Details
-
SW_MAXIMIZE
static final int SW_MAXIMIZE- See Also:
-
SW_MINIMIZE
static final int SW_MINIMIZE- See Also:
-
SW_RESTORE
static final int SW_RESTORE- See Also:
-
-
Method Details
-
hasCustomDecoration
-
setHasCustomDecoration
-
updateTitleBarInfo
-
showWindow
-
isColorizationColorAffectsBorders
boolean isColorizationColorAffectsBorders() -
getColorizationColor
Color getColorizationColor() -
getColorizationColorBalance
int getColorizationColorBalance() -
addChangeListener
-
removeChangeListener
-