Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jvnet.substance.utils
Class SubstanceWidgetSupport

    java.lang.Object
      org.jvnet.lafwidget.LafWidgetSupport
          org.jvnet.substance.utils.SubstanceWidgetSupport

    public class SubstanceWidgetSupport

extends org.jvnet.lafwidget.LafWidgetSupport

Support for laf-widget layer. This class is for internal use only.

Author:
  Kirill Grouchnikov

Constructor Summary
`SubstanceWidgetSupport()`

Method Summary
`javax.swing.Icon` | `getArrowIcon(int orientation)`
`javax.swing.JComponent` | `getComponentForHover(javax.swing.JInternalFrame.JDesktopIcon desktopIcon)`
`javax.swing.Icon` | `getLockIcon()`
`int` | `getLookupButtonSize()`
`int` | `getLookupIconSize()`
`javax.swing.Icon` | `getNumberIcon(int number)`
`int` | `getRolloverTabIndex(javax.swing.JTabbedPane tabbedPane)`
`javax.swing.Icon` | `getSearchIcon(int dimension, java.awt.ComponentOrientation componentOrientation)`
`java.awt.Insets` | `getTabAreaInsets(javax.swing.JTabbedPane tabbedPane)`
`java.awt.Rectangle` | `getTabRectangle(javax.swing.JTabbedPane tabbedPane, int tabIndex)`
`boolean` | `hasLockIcon(java.awt.Component comp)`
`void` | `markButtonAsFlat(javax.swing.AbstractButton button)`
`void` | `paintPasswordStrengthMarker(java.awt.Graphics g, int x, int y, int width, int height, org.jvnet.lafwidget.utils.LafConstants.PasswordStrength pStrength)`
`void` | `setTabAreaInsets(javax.swing.JTabbedPane tabbedPane, java.awt.Insets tabAreaInsets)`
`boolean` | `toInstallExtraElements(java.awt.Component comp)`
`boolean` | `toInstallMenuSearch(javax.swing.JMenuBar menuBar)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SubstanceWidgetSupport

    public SubstanceWidgetSupport()

Method Detail

### getComponentForHover

    public javax.swing.JComponent getComponentForHover(javax.swing.JInternalFrame.JDesktopIcon desktopIcon)

  Overrides:
    `getComponentForHover` in class `org.jvnet.lafwidget.LafWidgetSupport`

### toInstallMenuSearch

    public boolean toInstallMenuSearch(javax.swing.JMenuBar menuBar)

  Overrides:
    `toInstallMenuSearch` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getSearchIcon

    public javax.swing.Icon getSearchIcon(int dimension,
                                          java.awt.ComponentOrientation componentOrientation)

  Overrides:
    `getSearchIcon` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getArrowIcon

    public javax.swing.Icon getArrowIcon(int orientation)

  Overrides:
    `getArrowIcon` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getNumberIcon

    public javax.swing.Icon getNumberIcon(int number)

  Overrides:
    `getNumberIcon` in class `org.jvnet.lafwidget.LafWidgetSupport`

### markButtonAsFlat

    public void markButtonAsFlat(javax.swing.AbstractButton button)

  Overrides:
    `markButtonAsFlat` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getRolloverTabIndex

    public int getRolloverTabIndex(javax.swing.JTabbedPane tabbedPane)

  Overrides:
    `getRolloverTabIndex` in class `org.jvnet.lafwidget.LafWidgetSupport`

### setTabAreaInsets

    public void setTabAreaInsets(javax.swing.JTabbedPane tabbedPane,
                                 java.awt.Insets tabAreaInsets)

  Overrides:
    `setTabAreaInsets` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getTabAreaInsets

    public java.awt.Insets getTabAreaInsets(javax.swing.JTabbedPane tabbedPane)

  Overrides:
    `getTabAreaInsets` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getTabRectangle

    public java.awt.Rectangle getTabRectangle(javax.swing.JTabbedPane tabbedPane,
                                              int tabIndex)

  Overrides:
    `getTabRectangle` in class `org.jvnet.lafwidget.LafWidgetSupport`

### paintPasswordStrengthMarker

    public void paintPasswordStrengthMarker(java.awt.Graphics g,
                                            int x,
                                            int y,
                                            int width,
                                            int height,
                                            org.jvnet.lafwidget.utils.LafConstants.PasswordStrength pStrength)

  Overrides:
    `paintPasswordStrengthMarker` in class `org.jvnet.lafwidget.LafWidgetSupport`

### hasLockIcon

    public boolean hasLockIcon(java.awt.Component comp)

  Overrides:
    `hasLockIcon` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getLockIcon

    public javax.swing.Icon getLockIcon()

  Overrides:
    `getLockIcon` in class `org.jvnet.lafwidget.LafWidgetSupport`

### toInstallExtraElements

    public boolean toInstallExtraElements(java.awt.Component comp)

  Overrides:
    `toInstallExtraElements` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getLookupIconSize

    public int getLookupIconSize()

  Overrides:
    `getLookupIconSize` in class `org.jvnet.lafwidget.LafWidgetSupport`

### getLookupButtonSize

    public int getLookupButtonSize()

  Overrides:
    `getLookupButtonSize` in class `org.jvnet.lafwidget.LafWidgetSupport`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD