Package mdlaf.utils
Class FlatWindowResizer.InternalFrameResizer
- java.lang.Object
-
- mdlaf.utils.FlatWindowResizer
-
- mdlaf.utils.FlatWindowResizer.InternalFrameResizer
-
- All Implemented Interfaces:
java.awt.event.ComponentListener,java.beans.PropertyChangeListener,java.util.EventListener
- Enclosing class:
- FlatWindowResizer
public static class FlatWindowResizer.InternalFrameResizer extends FlatWindowResizer
Resizes internal frames.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class mdlaf.utils.FlatWindowResizer
FlatWindowResizer.DragBorderComponent, FlatWindowResizer.InternalFrameResizer, FlatWindowResizer.WindowResizer
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<javax.swing.DesktopManager>desktopManager-
Fields inherited from class mdlaf.utils.FlatWindowResizer
borderDragThickness, bottomDragComp, cornerDragWidth, honorDialogMinimumSizeOnResize, honorFrameMinimumSizeOnResize, leftDragComp, resizeComp, rightDragComp, topDragComp, WINDOW_RESIZER_LAYER
-
-
Constructor Summary
Constructors Constructor Description InternalFrameResizer(javax.swing.JInternalFrame frame, java.util.function.Supplier<javax.swing.DesktopManager> desktopManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbeginResizing(int direction)protected voidendResizing()protected java.awt.InsetsgetResizeInsets()protected java.awt.RectanglegetWindowBounds()protected java.awt.DimensiongetWindowMinimumSize()protected booleanhonorMinimumSizeOnResize()protected booleanisWindowResizable()protected voidsetWindowBounds(java.awt.Rectangle r)voiduninstall()-
Methods inherited from class mdlaf.utils.FlatWindowResizer
addNotify, componentHidden, componentMoved, componentResized, componentShown, createDragBorderComponent, doLayout, propertyChange, removeNotify, updateVisibility
-
-
-
-
Method Detail
-
uninstall
public void uninstall()
- Overrides:
uninstallin classFlatWindowResizer
-
getResizeInsets
protected java.awt.Insets getResizeInsets()
- Overrides:
getResizeInsetsin classFlatWindowResizer
-
isWindowResizable
protected boolean isWindowResizable()
- Specified by:
isWindowResizablein classFlatWindowResizer
-
getWindowBounds
protected java.awt.Rectangle getWindowBounds()
- Specified by:
getWindowBoundsin classFlatWindowResizer
-
setWindowBounds
protected void setWindowBounds(java.awt.Rectangle r)
- Specified by:
setWindowBoundsin classFlatWindowResizer
-
honorMinimumSizeOnResize
protected boolean honorMinimumSizeOnResize()
- Specified by:
honorMinimumSizeOnResizein classFlatWindowResizer
-
getWindowMinimumSize
protected java.awt.Dimension getWindowMinimumSize()
- Specified by:
getWindowMinimumSizein classFlatWindowResizer
-
beginResizing
protected void beginResizing(int direction)
- Overrides:
beginResizingin classFlatWindowResizer
-
endResizing
protected void endResizing()
- Overrides:
endResizingin classFlatWindowResizer
-
-