Class RadianceFileChooserUI.RadianceFooterLayout
java.lang.Object
org.pushingpixels.radiance.theming.internal.ui.RadianceFileChooserUI.RadianceFooterLayout
- All Implemented Interfaces:
LayoutManager
- Enclosing class:
RadianceFileChooserUI
private static class RadianceFileChooserUI.RadianceFooterLayout
extends Object
implements LayoutManager
This class extends ButtonAreaLayout from the base class because in one of the places there is
an explicit cast of the button container to that layout.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLayoutComponent
(String string, Component comp) private Dimension
getMaxButtonSize
(Container container) void
layoutContainer
(Container container) minimumLayoutSize
(Container container) void
-
Field Details
-
padding
private int padding -
isDefaultButtonLeading
private boolean isDefaultButtonLeading
-
-
Constructor Details
-
RadianceFooterLayout
public RadianceFooterLayout(int padding, boolean isDefaultButtonLeading)
-
-
Method Details
-
addLayoutComponent
- Specified by:
addLayoutComponent
in interfaceLayoutManager
-
getMaxButtonSize
-
layoutContainer
- Specified by:
layoutContainer
in interfaceLayoutManager
-
minimumLayoutSize
- Specified by:
minimumLayoutSize
in interfaceLayoutManager
-
preferredLayoutSize
- Specified by:
preferredLayoutSize
in interfaceLayoutManager
-
removeLayoutComponent
- Specified by:
removeLayoutComponent
in interfaceLayoutManager
-