|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jgoodies.looks.FontSizeHints
Describes font size hints used by the JGoodies Windows look&feel; future implementations of the Plastic l&f may use the same hints.
These hints are only applied if the dialog font is Tahoma, which is the default font on the majority of Windows desktops. The hints apply a size delta to increase or decrease the given system font size.
NOTE: This is work in progress and will probably change in the next release, to better reflect the font choice in the J2SE 1.4.".
Options.setGlobalFontSizeHints(FontSizeHints)
,
FontUtils
Field Summary | |
static FontSizeHints |
DEFAULT
|
static FontSizeHints |
FIXED
|
static FontSizeHints |
LARGE
|
static FontSizeHints |
MIXED
|
static FontSizeHints |
MIXED2
|
static FontSizeHints |
SMALL
|
static FontSizeHints |
SYSTEM
|
Constructor Summary | |
FontSizeHints(int loResMenuFontSize,
int loResControlFontSize,
int hiResMenuFontSize,
int hiResControlFontSize)
Constructs FontSizeHints for the specified menu and
control fonts, both for low and high resolution environments. |
Method Summary | |
int |
controlFontSize()
Returns the control font size. |
float |
controlFontSizeDelta()
Returns the delta between system control font size and our control font size hint. |
int |
hiResControlFontSize()
Returns the high resolution control font size. |
int |
hiResMenuFontSize()
Returns the high resolution menu font size. |
int |
loResControlFontSize()
Returns the low resolution control font size. |
int |
loResMenuFontSize()
Returns the low resolution menu font size. |
int |
menuFontSize()
Returns the menu font size. |
float |
menuFontSizeDelta()
Returns the delta between the system menu font size and our menu font size hint. |
static FontSizeHints |
valueOf(String name)
Looksup and returns the FontSizeHints for the specified name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final FontSizeHints LARGE
public static final FontSizeHints SYSTEM
public static final FontSizeHints MIXED2
public static final FontSizeHints MIXED
public static final FontSizeHints SMALL
public static final FontSizeHints FIXED
public static final FontSizeHints DEFAULT
Constructor Detail |
public FontSizeHints(int loResMenuFontSize, int loResControlFontSize, int hiResMenuFontSize, int hiResControlFontSize)
FontSizeHints
for the specified menu and
control fonts, both for low and high resolution environments.
loResMenuFontSize
- the size of the menu font in low resolutionloResControlFontSize
- the size of the control font in low resolutionhiResMenuFontSize
- the size of the menu font in low resolutionhiResControlFontSize
- the size of the control font in low resolutionMethod Detail |
public int loResMenuFontSize()
public int loResControlFontSize()
public int hiResMenuFontSize()
public int hiResControlFontSize()
public int menuFontSize()
public int controlFontSize()
public float menuFontSizeDelta()
public float controlFontSizeDelta()
public static FontSizeHints valueOf(String name)
FontSizeHints
for the specified name.
name
- the name of the FontSizeHints object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |