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 TypeMethodDescriptionvoidaddLayoutComponent(String string, Component comp) private DimensiongetMaxButtonSize(Container container) voidlayoutContainer(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:
addLayoutComponentin interfaceLayoutManager
-
getMaxButtonSize
-
layoutContainer
- Specified by:
layoutContainerin interfaceLayoutManager
-
minimumLayoutSize
- Specified by:
minimumLayoutSizein interfaceLayoutManager
-
preferredLayoutSize
- Specified by:
preferredLayoutSizein interfaceLayoutManager
-
removeLayoutComponent
- Specified by:
removeLayoutComponentin interfaceLayoutManager
-