Class FlatWindowResizer.InternalFrameResizer
java.lang.Object
com.formdev.flatlaf.ui.FlatWindowResizer
com.formdev.flatlaf.ui.FlatWindowResizer.InternalFrameResizer
- All Implemented Interfaces:
ComponentListener, PropertyChangeListener, EventListener
- Enclosing class:
FlatWindowResizer
Resizes internal frames.
-
Nested Class Summary
Nested classes/interfaces inherited from class FlatWindowResizer
FlatWindowResizer.DragBorderComponent, FlatWindowResizer.InternalFrameResizer, FlatWindowResizer.WindowResizer -
Field Summary
FieldsFields inherited from class FlatWindowResizer
borderDragThickness, bottomDragComp, cornerDragWidth, honorDialogMinimumSizeOnResize, honorFrameMinimumSizeOnResize, leftDragComp, resizeComp, rightDragComp, topDragComp -
Constructor Summary
ConstructorsConstructorDescriptionInternalFrameResizer(JInternalFrame frame, Supplier<DesktopManager> desktopManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbeginResizing(int resizeDir, MouseEvent e) protected voidprivate JInternalFramegetFrame()protected Rectangleprotected Insetsprotected Rectangleprotected Dimensionprotected Dimensionprotected booleanprotected booleanprotected booleanprotected booleanprotected voidvoidMethods inherited from class FlatWindowResizer
addNotify, componentHidden, componentMoved, componentResized, componentShown, createDragBorderComponent, doLayout, isDialog, propertyChange, removeNotify, updateVisibility
-
Field Details
-
desktopManager
-
-
Constructor Details
-
InternalFrameResizer
-
-
Method Details
-
uninstall
public void uninstall()- Overrides:
uninstallin classFlatWindowResizer
-
getFrame
-
getResizeInsets
- Overrides:
getResizeInsetsin classFlatWindowResizer
-
isWindowResizable
protected boolean isWindowResizable()- Specified by:
isWindowResizablein classFlatWindowResizer
-
getWindowBounds
- Specified by:
getWindowBoundsin classFlatWindowResizer
-
setWindowBounds
- Specified by:
setWindowBoundsin classFlatWindowResizer
-
limitToParentBounds
protected boolean limitToParentBounds()- Specified by:
limitToParentBoundsin classFlatWindowResizer
-
getParentBounds
- Specified by:
getParentBoundsin classFlatWindowResizer
-
honorMinimumSizeOnResize
protected boolean honorMinimumSizeOnResize()- Specified by:
honorMinimumSizeOnResizein classFlatWindowResizer
-
honorMaximumSizeOnResize
protected boolean honorMaximumSizeOnResize()- Specified by:
honorMaximumSizeOnResizein classFlatWindowResizer
-
getWindowMinimumSize
- Specified by:
getWindowMinimumSizein classFlatWindowResizer
-
getWindowMaximumSize
- Specified by:
getWindowMaximumSizein classFlatWindowResizer
-
beginResizing
- Overrides:
beginResizingin classFlatWindowResizer
-
endResizing
protected void endResizing()- Overrides:
endResizingin classFlatWindowResizer
-