com.jaxfront.core.ui
Class FontParams
java.lang.Object
com.jaxfront.core.ui.FontParams
public class FontParams
- extends java.lang.Object
|
Constructor Summary |
FontParams(java.lang.String fontDefinition)
|
FontParams(java.lang.String fontName,
int fontStyle,
int fontSize)
|
FontParams(java.lang.String fontName,
int fontStyle,
int fontSize,
java.awt.Color color)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BUTTON_FONT_PROPERTY
public static final java.lang.String BUTTON_FONT_PROPERTY
- See Also:
- Constant Field Values
CHECKBOX_FONT_PROPERTY
public static final java.lang.String CHECKBOX_FONT_PROPERTY
- See Also:
- Constant Field Values
CHECKBOXMENUITEM_ACCEL_FONT_PROPERTY
public static final java.lang.String CHECKBOXMENUITEM_ACCEL_FONT_PROPERTY
- See Also:
- Constant Field Values
CHECKBOXMENUITEM_FONT_PROPERTY
public static final java.lang.String CHECKBOXMENUITEM_FONT_PROPERTY
- See Also:
- Constant Field Values
COLORCHOOSER_FONT_PROPERTY
public static final java.lang.String COLORCHOOSER_FONT_PROPERTY
- See Also:
- Constant Field Values
COMBOBOX_FONT_PROPERTY
public static final java.lang.String COMBOBOX_FONT_PROPERTY
- See Also:
- Constant Field Values
EDITORPANE_FONT_PROPERTY
public static final java.lang.String EDITORPANE_FONT_PROPERTY
- See Also:
- Constant Field Values
FORMATTTEDTEXTFIELD_FONT_PROPERTY
public static final java.lang.String FORMATTTEDTEXTFIELD_FONT_PROPERTY
- See Also:
- Constant Field Values
INTERNALFRAME_FONT_PROPERTY
public static final java.lang.String INTERNALFRAME_FONT_PROPERTY
- See Also:
- Constant Field Values
LABEL_FONT_PROPERTY
public static final java.lang.String LABEL_FONT_PROPERTY
- See Also:
- Constant Field Values
LIST_FONT_PROPERTY
public static final java.lang.String LIST_FONT_PROPERTY
- See Also:
- Constant Field Values
MENU_ACCEL_FONT_PROPERTY
public static final java.lang.String MENU_ACCEL_FONT_PROPERTY
- See Also:
- Constant Field Values
MENU_FONT_PROPERTY
public static final java.lang.String MENU_FONT_PROPERTY
- See Also:
- Constant Field Values
MENUBAR_FONT_PROPERTY
public static final java.lang.String MENUBAR_FONT_PROPERTY
- See Also:
- Constant Field Values
MENUITEM_ACCEL_FONT_PROPERTY
public static final java.lang.String MENUITEM_ACCEL_FONT_PROPERTY
- See Also:
- Constant Field Values
MENUITEM_FONT_PROPERTY
public static final java.lang.String MENUITEM_FONT_PROPERTY
- See Also:
- Constant Field Values
OPTIONPANE_FONT_PROPERTY
public static final java.lang.String OPTIONPANE_FONT_PROPERTY
- See Also:
- Constant Field Values
OPTIONPANE_MESSAGE_FONT_PROPERTY
public static final java.lang.String OPTIONPANE_MESSAGE_FONT_PROPERTY
- See Also:
- Constant Field Values
PANEL_FONT_PROPERTY
public static final java.lang.String PANEL_FONT_PROPERTY
- See Also:
- Constant Field Values
PASSWORDFIELD_FONT_PROPERTY
public static final java.lang.String PASSWORDFIELD_FONT_PROPERTY
- See Also:
- Constant Field Values
POPUPMENU_FONT_PROPERTY
public static final java.lang.String POPUPMENU_FONT_PROPERTY
- See Also:
- Constant Field Values
PROGRESSBAR_FONT_PROPERTY
public static final java.lang.String PROGRESSBAR_FONT_PROPERTY
- See Also:
- Constant Field Values
RADIOBUTTON_FONT_PROPERTY
public static final java.lang.String RADIOBUTTON_FONT_PROPERTY
- See Also:
- Constant Field Values
RADIOBUTTONMENUITEM_FONT_PROPERTY
public static final java.lang.String RADIOBUTTONMENUITEM_FONT_PROPERTY
- See Also:
- Constant Field Values
SCROLLPANE_FONT_PROPERTY
public static final java.lang.String SCROLLPANE_FONT_PROPERTY
- See Also:
- Constant Field Values
SPINNER_FONT_PROPERTY
public static final java.lang.String SPINNER_FONT_PROPERTY
- See Also:
- Constant Field Values
TABBEDPANE_FONT_PROPERTY
public static final java.lang.String TABBEDPANE_FONT_PROPERTY
- See Also:
- Constant Field Values
TABLE_FONT_PROPERTY
public static final java.lang.String TABLE_FONT_PROPERTY
- See Also:
- Constant Field Values
TABLEHEADER_FONT_PROPERTY
public static final java.lang.String TABLEHEADER_FONT_PROPERTY
- See Also:
- Constant Field Values
TEXTAREA_FONT_PROPERTY
public static final java.lang.String TEXTAREA_FONT_PROPERTY
- See Also:
- Constant Field Values
TEXTFIELD_FONT_PROPERTY
public static final java.lang.String TEXTFIELD_FONT_PROPERTY
- See Also:
- Constant Field Values
TEXTPANE_FONT_PROPERTY
public static final java.lang.String TEXTPANE_FONT_PROPERTY
- See Also:
- Constant Field Values
TITLEBORDER_FONT_PROPERTY
public static final java.lang.String TITLEBORDER_FONT_PROPERTY
- See Also:
- Constant Field Values
TOGGLEBUTTON_FONT_PROPERTY
public static final java.lang.String TOGGLEBUTTON_FONT_PROPERTY
- See Also:
- Constant Field Values
TOOLBAR_FONT_PROPERTY
public static final java.lang.String TOOLBAR_FONT_PROPERTY
- See Also:
- Constant Field Values
TOOLTIP_FONT_PROPERTY
public static final java.lang.String TOOLTIP_FONT_PROPERTY
- See Also:
- Constant Field Values
TREE_FONT_PROPERTY
public static final java.lang.String TREE_FONT_PROPERTY
- See Also:
- Constant Field Values
VIEWPORT_FONT_PROPERTY
public static final java.lang.String VIEWPORT_FONT_PROPERTY
- See Also:
- Constant Field Values
FontParams
public FontParams(java.lang.String fontDefinition)
FontParams
public FontParams(java.lang.String fontName,
int fontStyle,
int fontSize)
FontParams
public FontParams(java.lang.String fontName,
int fontStyle,
int fontSize,
java.awt.Color color)
copy
public FontParams copy()
createFont
public java.awt.Font createFont()
createFont
public java.awt.Font createFont(java.lang.String componentType)
getDefaultParams
public static FontParams getDefaultParams(java.lang.String uiProperty)
getFontColor
public java.awt.Color getFontColor()
getFontName
public java.lang.String getFontName()
- Returns:
- Returns the _fontName.
getFontSize
public int getFontSize()
- Returns:
- Returns the _fontSize.
getFontSizeAsInt
public static int getFontSizeAsInt(java.lang.Integer labelFontSize)
- Returns the size of the font for the label of the current cell.
- Returns:
- the size of the font
getFontSizeAsInt
public static int getFontSizeAsInt(java.lang.String labelFontSize)
- Returns the size of the font for the label of the current cell.
- Returns:
- the size of the font
getFontStyle
public int getFontStyle()
- Returns:
- Returns the _fontStyle.
getFontStyleAsInt
public static int getFontStyleAsInt(java.lang.String labelFontStyle)
- Returns the style (bold, italic, etc.) for the label of the current cell.
- Returns:
- the style of the font
getFontStyleAsString
public static java.lang.String getFontStyleAsString(int labelFontStyle)
- Returns the style (bold, italic, etc.) for the label of the current cell.
- Returns:
- the style of the font
getUIManagerFontName
public static java.lang.String getUIManagerFontName(java.lang.String uiProperty)
getUIManagerFontSize
public static int getUIManagerFontSize(java.lang.String uiProperty)
getUIManagerFontStyle
public static int getUIManagerFontStyle(java.lang.String uiProperty)
initFromDefiniton
public void initFromDefiniton(java.lang.String fontDefinition)
printUIDefaults
public static void printUIDefaults()
setFontColor
public void setFontColor(java.awt.Color color)
setFontColor
public void setFontColor(java.lang.String color)
- Parameters:
_fontName - The _fontName to set.
setFontName
public void setFontName(java.lang.String fontName)
- Parameters:
_fontName - The _fontName to set.
setFontSize
public void setFontSize(int fontSize)
- Parameters:
_fontSize - The _fontSize to set.
setFontStyle
public void setFontStyle(int fontStyle)
- Parameters:
_fontStyle - The _fontStyle to set.
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
updateFont
public FontParams updateFont(TableCell tableCell)
updateFontDefinition
public FontParams updateFontDefinition(java.lang.String family,
int style,
int size)
updateFontDefinition
public FontParams updateFontDefinition(java.lang.String family,
int style,
int size,
java.awt.Color color)