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, layoutGlyphVector
public 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.Font
public int hashCode()
hashCode
in class java.awt.Font
public java.lang.String toString()
toString
in class java.awt.Font
Copyright (C) 2004-2017 FormDev Software GmbH. All rights reserved.