Class SubstanceCommandButtonPanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.common.CommandButtonPanelUI
org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
org.pushingpixels.substance.flamingo.common.ui.SubstanceCommandButtonPanelUI
public class SubstanceCommandButtonPanelUI
extends org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
UI for
JCommandButtonPanel components in Substance look and
feel.-
Nested Class Summary
Nested classes/interfaces inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI.ColumnFillLayout, org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI.RowFillLayout -
Field Summary
Fields inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
buttonPanel, changeListener, GROUP_INSETS, groupLabels, groupRects, propertyChangeListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) protected Insetsprotected intgetGroupTitleHeight(int groupIndex) protected voidpaintGroupBackground(Graphics g, int groupIndex, int x, int y, int width, int height) protected voidpaintGroupTitleBackground(Graphics g, int groupIndex, int x, int y, int width, int height) voidupdate(Graphics g, JComponent c) Methods inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
createLayoutManager, getLayoutGap, getPreferredHeight, installComponents, installDefaults, installListeners, installUI, paint, recomputeGroupHeaders, uninstallComponents, uninstallDefaults, uninstallListeners, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize
-
Constructor Details
-
SubstanceCommandButtonPanelUI
public SubstanceCommandButtonPanelUI()
-
-
Method Details
-
createUI
-
getGroupInsets
- Overrides:
getGroupInsetsin classorg.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
-
getGroupTitleHeight
protected int getGroupTitleHeight(int groupIndex) - Overrides:
getGroupTitleHeightin classorg.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
-
paintGroupBackground
protected void paintGroupBackground(Graphics g, int groupIndex, int x, int y, int width, int height) - Overrides:
paintGroupBackgroundin classorg.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
-
paintGroupTitleBackground
protected void paintGroupTitleBackground(Graphics g, int groupIndex, int x, int y, int width, int height) - Overrides:
paintGroupTitleBackgroundin classorg.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonPanelUI
-
update
- Overrides:
updatein classComponentUI
-