Package com.formdev.flatlaf.ui
Interface FlatNativeWindowBorder.Provider
-
- Enclosing class:
- FlatNativeWindowBorder
public static interface FlatNativeWindowBorder.Provider
-
-
Field Summary
Fields Modifier and Type Field Description static int
SW_MAXIMIZE
static int
SW_MINIMIZE
static int
SW_RESTORE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addChangeListener(ChangeListener l)
Color
getColorizationColor()
int
getColorizationColorBalance()
boolean
hasCustomDecoration(Window window)
boolean
isColorizationColorAffectsBorders()
void
removeChangeListener(ChangeListener l)
void
setHasCustomDecoration(Window window, boolean hasCustomDecoration)
boolean
showWindow(Window window, int cmd)
void
updateTitleBarInfo(Window window, int titleBarHeight, List<Rectangle> hitTestSpots, Rectangle appIconBounds, Rectangle minimizeButtonBounds, Rectangle maximizeButtonBounds, Rectangle closeButtonBounds)
-
-
-
Field Detail
-
SW_MAXIMIZE
static final int SW_MAXIMIZE
- See Also:
- Constant Field Values
-
SW_MINIMIZE
static final int SW_MINIMIZE
- See Also:
- Constant Field Values
-
SW_RESTORE
static final int SW_RESTORE
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasCustomDecoration
boolean hasCustomDecoration(Window window)
-
setHasCustomDecoration
void setHasCustomDecoration(Window window, boolean hasCustomDecoration)
-
updateTitleBarInfo
void updateTitleBarInfo(Window window, int titleBarHeight, List<Rectangle> hitTestSpots, Rectangle appIconBounds, Rectangle minimizeButtonBounds, Rectangle maximizeButtonBounds, Rectangle closeButtonBounds)
-
showWindow
boolean showWindow(Window window, int cmd)
-
isColorizationColorAffectsBorders
boolean isColorizationColorAffectsBorders()
-
getColorizationColor
Color getColorizationColor()
-
getColorizationColorBalance
int getColorizationColorBalance()
-
addChangeListener
void addChangeListener(ChangeListener l)
-
removeChangeListener
void removeChangeListener(ChangeListener l)
-
-