Class ScaledFontSet
java.lang.Object
org.pushingpixels.radiance.common.internal.font.ScaledFontSet
- All Implemented Interfaces:
FontSet
Wrapper around the base font set. Is used to create larger / smaller font sets.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionScaledFontSet
(FontSet delegate, float scaleFactor) Creates a wrapper font set. -
Method Summary
Modifier and TypeMethodDescriptionReturns the font used for all dialog components.Returns the font used for the menu.Returns the font used for message dialogs.Returns the font used for tool tips.Returns the font used for the title label in TitledBorders.Returns the font used for frame titles.private FontUIResource
getWrappedFont
(FontUIResource systemFont) Returns the wrapped font.
-
Field Details
-
scaleFactor
private float scaleFactorScale factor. Should be positive. -
delegate
The base font set.
-
-
Constructor Details
-
ScaledFontSet
Creates a wrapper font set.- Parameters:
delegate
- The base font set.scaleFactor
- Scale factor. Should be positive.
-
-
Method Details
-
getWrappedFont
Returns the wrapped font.- Parameters:
systemFont
- Original font.- Returns:
- Wrapped font.
-
getControlFont
Description copied from interface:FontSet
Returns the font used for all dialog components.- Specified by:
getControlFont
in interfaceFontSet
- Returns:
- the font used for all dialog components.
-
getMenuFont
Description copied from interface:FontSet
Returns the font used for the menu.- Specified by:
getMenuFont
in interfaceFontSet
- Returns:
- the font used for the menu.
-
getMessageFont
Description copied from interface:FontSet
Returns the font used for message dialogs.- Specified by:
getMessageFont
in interfaceFontSet
- Returns:
- the font used for message dialogs.
-
getSmallFont
Description copied from interface:FontSet
Returns the font used for tool tips.- Specified by:
getSmallFont
in interfaceFontSet
- Returns:
- the tool tip font.
-
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 interfaceFontSet
- Returns:
- the font used for TitledBorder titles.
-
getWindowTitleFont
Description copied from interface:FontSet
Returns the font used for frame titles.- Specified by:
getWindowTitleFont
in interfaceFontSet
- Returns:
- the font used for frame titles.
-