public class SwingFont extends java.awt.Font implements SwingResource
UIManager.getFont(key) to get the real font.
This class extends java.awt.Font so that it can be used everywhere, but especially as title font in TitledBorder.
BOLD, CENTER_BASELINE, DIALOG, DIALOG_INPUT, HANGING_BASELINE, ITALIC, LAYOUT_LEFT_TO_RIGHT, LAYOUT_NO_LIMIT_CONTEXT, LAYOUT_NO_START_CONTEXT, LAYOUT_RIGHT_TO_LEFT, MONOSPACED, name, PLAIN, pointSize, ROMAN_BASELINE, SANS_SERIF, SERIF, size, style, TRUETYPE_FONT, TYPE1_FONT| Constructor and Description |
|---|
SwingFont(java.lang.String key)
Constructs a font from the Swing font palette.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Determines whether another object is equal to this object.
|
java.lang.String |
getKey()
Returns The name of the Swing font.
|
int |
hashCode()
Returns the hash code for this object.
|
java.lang.String |
toString()
Returns a string representation of the object.
|
canDisplay, canDisplay, canDisplayUpTo, canDisplayUpTo, canDisplayUpTo, createFont, createFont, createGlyphVector, createGlyphVector, createGlyphVector, createGlyphVector, decode, deriveFont, deriveFont, deriveFont, deriveFont, deriveFont, deriveFont, getAttributes, getAvailableAttributes, getBaselineFor, getFamily, getFamily, getFont, getFont, getFont, getFontName, getFontName, getItalicAngle, getLineMetrics, getLineMetrics, getLineMetrics, getLineMetrics, getMaxCharBounds, getMissingGlyphCode, getName, getNumGlyphs, getPeer, getPSName, getSize, getSize2D, getStringBounds, getStringBounds, getStringBounds, getStringBounds, getStyle, getTransform, hasLayoutAttributes, hasUniformLineMetrics, isBold, isItalic, isPlain, isTransformed, layoutGlyphVectorpublic SwingFont(java.lang.String key)
key - The name of the Swing font.public java.lang.String getKey()
public boolean equals(java.lang.Object obj)
equals in class java.awt.Fontpublic int hashCode()
hashCode in class java.awt.Fontpublic java.lang.String toString()
toString in class java.awt.FontCopyright (C) 2004-2017 FormDev Software GmbH. All rights reserved.