Class RadianceOptionPaneUI.RadianceFooterLayout
java.lang.Object
javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout
org.pushingpixels.radiance.theming.internal.ui.RadianceOptionPaneUI.RadianceFooterLayout
- All Implemented Interfaces:
LayoutManager
- Enclosing class:
RadianceOptionPaneUI
private static class RadianceOptionPaneUI.RadianceFooterLayout
extends BasicOptionPaneUI.ButtonAreaLayout
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
FieldsFields inherited from class BasicOptionPaneUI.ButtonAreaLayout
centersChildren, syncAllWidths -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRadianceFooterLayout(int padding, boolean isDefaultButtonLeading) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLayoutComponent(String string, Component comp) private DimensiongetMaxButtonSize(Container container) voidlayoutContainer(Container container) minimumLayoutSize(Container container) voidMethods inherited from class BasicOptionPaneUI.ButtonAreaLayout
getCentersChildren, getPadding, getSyncAllWidths, setCentersChildren, setPadding, setSyncAllWidths
-
Field Details
-
padding
private int padding -
isDefaultButtonLeading
private boolean isDefaultButtonLeading
-
-
Constructor Details
-
RadianceFooterLayout
private RadianceFooterLayout(int padding, boolean isDefaultButtonLeading)
-
-
Method Details
-
addLayoutComponent
- Specified by:
addLayoutComponentin interfaceLayoutManager- Overrides:
addLayoutComponentin classBasicOptionPaneUI.ButtonAreaLayout
-
getMaxButtonSize
-
layoutContainer
- Specified by:
layoutContainerin interfaceLayoutManager- Overrides:
layoutContainerin classBasicOptionPaneUI.ButtonAreaLayout
-
minimumLayoutSize
- Specified by:
minimumLayoutSizein interfaceLayoutManager- Overrides:
minimumLayoutSizein classBasicOptionPaneUI.ButtonAreaLayout
-
preferredLayoutSize
- Specified by:
preferredLayoutSizein interfaceLayoutManager- Overrides:
preferredLayoutSizein classBasicOptionPaneUI.ButtonAreaLayout
-
removeLayoutComponent
- Specified by:
removeLayoutComponentin interfaceLayoutManager- Overrides:
removeLayoutComponentin classBasicOptionPaneUI.ButtonAreaLayout
-