Class SubstanceWidgetSupport
- java.lang.Object
-
- org.pushingpixels.lafwidget.LafWidgetSupport
-
- org.pushingpixels.substance.internal.utils.SubstanceWidgetSupport
-
public class SubstanceWidgetSupport extends org.pushingpixels.lafwidget.LafWidgetSupportSupport for laf-widget layer. This class is for internal use only.
-
-
Constructor Summary
Constructors Constructor Description SubstanceWidgetSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IcongetArrowIcon(int orientation)JComponentgetComponentForHover(JInternalFrame.JDesktopIcon desktopIcon)IcongetLockIcon(Component c)intgetLookupButtonSize()intgetLookupIconSize()IcongetNumberIcon(int number)intgetRolloverTabIndex(JTabbedPane tabbedPane)IcongetSearchIcon(int dimension, ComponentOrientation componentOrientation)InsetsgetTabAreaInsets(JTabbedPane tabbedPane)RectanglegetTabRectangle(JTabbedPane tabbedPane, int tabIndex)booleanhasLockIcon(Component comp)voidmarkButtonAsFlat(AbstractButton button)voidpaintPasswordStrengthMarker(Graphics g, int x, int y, int width, int height, org.pushingpixels.lafwidget.utils.LafConstants.PasswordStrength pStrength)voidsetTabAreaInsets(JTabbedPane tabbedPane, Insets tabAreaInsets)booleantoInstallExtraElements(Component comp)booleantoInstallMenuSearch(JMenuBar menuBar)
-
-
-
Method Detail
-
getComponentForHover
public JComponent getComponentForHover(JInternalFrame.JDesktopIcon desktopIcon)
- Overrides:
getComponentForHoverin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
toInstallMenuSearch
public boolean toInstallMenuSearch(JMenuBar menuBar)
- Overrides:
toInstallMenuSearchin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getSearchIcon
public Icon getSearchIcon(int dimension, ComponentOrientation componentOrientation)
- Overrides:
getSearchIconin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getArrowIcon
public Icon getArrowIcon(int orientation)
- Overrides:
getArrowIconin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getNumberIcon
public Icon getNumberIcon(int number)
- Overrides:
getNumberIconin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
markButtonAsFlat
public void markButtonAsFlat(AbstractButton button)
- Overrides:
markButtonAsFlatin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getRolloverTabIndex
public int getRolloverTabIndex(JTabbedPane tabbedPane)
- Overrides:
getRolloverTabIndexin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
setTabAreaInsets
public void setTabAreaInsets(JTabbedPane tabbedPane, Insets tabAreaInsets)
- Overrides:
setTabAreaInsetsin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getTabAreaInsets
public Insets getTabAreaInsets(JTabbedPane tabbedPane)
- Overrides:
getTabAreaInsetsin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getTabRectangle
public Rectangle getTabRectangle(JTabbedPane tabbedPane, int tabIndex)
- Overrides:
getTabRectanglein classorg.pushingpixels.lafwidget.LafWidgetSupport
-
paintPasswordStrengthMarker
public void paintPasswordStrengthMarker(Graphics g, int x, int y, int width, int height, org.pushingpixels.lafwidget.utils.LafConstants.PasswordStrength pStrength)
- Overrides:
paintPasswordStrengthMarkerin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
hasLockIcon
public boolean hasLockIcon(Component comp)
- Overrides:
hasLockIconin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getLockIcon
public Icon getLockIcon(Component c)
- Overrides:
getLockIconin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
toInstallExtraElements
public boolean toInstallExtraElements(Component comp)
- Overrides:
toInstallExtraElementsin classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getLookupIconSize
public int getLookupIconSize()
- Overrides:
getLookupIconSizein classorg.pushingpixels.lafwidget.LafWidgetSupport
-
getLookupButtonSize
public int getLookupButtonSize()
- Overrides:
getLookupButtonSizein classorg.pushingpixels.lafwidget.LafWidgetSupport
-
-