|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.javatools.editor.FontHelper
public final class FontHelper
The FontHelper
class is used for caching all style variations of a single font, such as plain or bold, from a single family and font size.
Constructor Summary | |
---|---|
FontHelper(java.lang.String fontFamily, int fontSize) Construct a new FontHelper using the specified base font family and font size. |
Method Summary | |
---|---|
java.awt.Font |
getBaseFont() Fetches the current base font for the font helper. |
java.awt.Font |
getFont(int fontStyle) Fetches the font in the given style from the font helper. |
java.awt.FontMetrics |
getFontMetrics(java.awt.Font font, java.awt.Component component) Retrieves the font metrics for the given font. |
java.awt.FontMetrics |
getFontMetrics(int fontStyle, java.awt.Component component) Retrieves the font metrics for the given font style. |
java.awt.Font |
setBaseFont(java.lang.String fontFamily, int fontSize) Sets the new base font for the font helper based on the given family and font size. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FontHelper(java.lang.String fontFamily, int fontSize)
FontHelper
using the specified base font family and font size.
fontFamily
- the font family to usefontSize
- the font size to useMethod Detail |
---|
public java.awt.Font setBaseFont(java.lang.String fontFamily, int fontSize)
fontFamily
- the font family to usefontSize
- the font size to usepublic java.awt.Font getBaseFont()
public java.awt.Font getFont(int fontStyle)
fontStyle
- the font style to retrieve, such as Font.ITALICpublic java.awt.FontMetrics getFontMetrics(java.awt.Font font, java.awt.Component component)
font
- the font we are requesting metrics forcomponent
- a UI component we can use for retrieving font metricspublic java.awt.FontMetrics getFontMetrics(int fontStyle, java.awt.Component component)
fontStyle
- the font style to get the metrics forcomponent
- a UI component we can use for retrieving font metrics
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |