Package com.formdev.flatlaf.ui
Interface FlatNativeWindowBorder.Provider
- All Known Implementing Classes:
FlatWindowsNativeWindowBorder
- Enclosing class:
FlatNativeWindowBorder
public static interface FlatNativeWindowBorder.Provider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
int
boolean
hasCustomDecoration
(Window window) boolean
void
void
setHasCustomDecoration
(Window window, boolean hasCustomDecoration) boolean
showWindow
(Window window, int cmd) void
updateTitleBarInfo
(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
-