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.fonts
Class ScaledFontSet

    java.lang.Object
      org.jvnet.substance.fonts.ScaledFontSet

All Implemented Interfaces:
  FontSet

    public class ScaledFontSet

extends java.lang.Object
implements FontSet

Wrapper around the base Substance font set. Is used to create larger / smaller font sets.

Author:
  Kirill Grouchnikov

Constructor Summary
`ScaledFontSet(FontSet delegate, float scaleFactor)` Creates a wrapper font set.

Method Summary
`javax.swing.plaf.FontUIResource` | `getControlFont()` Returns the font used for all dialog components.
`javax.swing.plaf.FontUIResource` | `getMenuFont()` Returns the font used for the menu.
`javax.swing.plaf.FontUIResource` | `getMessageFont()` Returns the font used for message dialogs.
`javax.swing.plaf.FontUIResource` | `getSmallFont()` Returns the font used for tool tips.
`javax.swing.plaf.FontUIResource` | `getTitleFont()` Returns the font used for the title label in TitledBorders.
`javax.swing.plaf.FontUIResource` | `getWindowTitleFont()` Returns the font used for internal frame titles.

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

Constructor Detail

### ScaledFontSet

    public ScaledFontSet(FontSet delegate,
                         float scaleFactor)

  Creates a wrapper font set.

  Parameters:
    `delegate` - The base Substance font set.
    `scaleFactor` - Scale factor. Should be positive.

Method Detail

### getControlFont

    public javax.swing.plaf.FontUIResource getControlFont()

  Description copied from interface: `FontSet`
  Returns the font used for all dialog components.

  Specified by:
    `getControlFont` in interface `FontSet`
  Returns:
    the font used for all dialog components.

### getMenuFont

    public javax.swing.plaf.FontUIResource getMenuFont()

  Description copied from interface: `FontSet`
  Returns the font used for the menu.

  Specified by:
    `getMenuFont` in interface `FontSet`
  Returns:
    the font used for the menu.

### getMessageFont

    public javax.swing.plaf.FontUIResource getMessageFont()

  Description copied from interface: `FontSet`
  Returns the font used for message dialogs.

  Specified by:
    `getMessageFont` in interface `FontSet`
  Returns:
    the font used for message dialogs.

### getSmallFont

    public javax.swing.plaf.FontUIResource getSmallFont()

  Description copied from interface: `FontSet`
  Returns the font used for tool tips.

  Specified by:
    `getSmallFont` in interface `FontSet`
  Returns:
    the tool tip font.

### getTitleFont

    public javax.swing.plaf.FontUIResource getTitleFont()

  Description copied from interface: `FontSet`
  Returns the font used for the title label in TitledBorders. This font is also used by JGoodies Forms titles, and titled separators.

  Specified by:
    `getTitleFont` in interface `FontSet`
  Returns:
    the font used for TitledBorder titles.

### getWindowTitleFont

    public javax.swing.plaf.FontUIResource getWindowTitleFont()

  Description copied from interface: `FontSet`
  Returns the font used for internal frame titles.

  Specified by:
    `getWindowTitleFont` in interface `FontSet`
  Returns:
    the font used for internal frame titles.

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

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