Class FontSets.DefaultUIResourceFont
- java.lang.Object
-
- java.awt.Font
-
- javax.swing.plaf.FontUIResource
-
- org.pushingpixels.radiance.common.internal.font.FontSets.DefaultUIResourceFont
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.plaf.UIResource
- Enclosing class:
- FontSets
public static final class FontSets.DefaultUIResourceFont extends javax.swing.plaf.FontUIResource implements javax.swing.plaf.UIResource
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.awt.Font
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 Summary
Constructors Constructor Description DefaultUIResourceFont(java.awt.Font font)
DefaultUIResourceFont(java.lang.String name, int style, int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Font
deriveFont(float size)
java.awt.Font
deriveFont(int style)
java.awt.Font
deriveFont(int style, float size)
java.awt.Font
deriveFont(int style, java.awt.geom.AffineTransform trans)
java.awt.Font
deriveFont(java.awt.geom.AffineTransform trans)
java.awt.Font
deriveFont(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute,?> attributes)
-
Methods inherited from class java.awt.Font
canDisplay, canDisplay, canDisplayUpTo, canDisplayUpTo, canDisplayUpTo, createFont, createFont, createFonts, createFonts, createGlyphVector, createGlyphVector, createGlyphVector, createGlyphVector, decode, equals, getAttributes, getAvailableAttributes, getBaselineFor, getFamily, getFamily, getFont, getFont, getFont, getFontName, getFontName, getItalicAngle, getLineMetrics, getLineMetrics, getLineMetrics, getLineMetrics, getMaxCharBounds, getMissingGlyphCode, getName, getNumGlyphs, getPSName, getSize, getSize2D, getStringBounds, getStringBounds, getStringBounds, getStringBounds, getStyle, getTransform, hashCode, hasLayoutAttributes, hasUniformLineMetrics, isBold, isItalic, isPlain, isTransformed, layoutGlyphVector, textRequiresLayout, toString
-
-
-
-
Method Detail
-
deriveFont
public java.awt.Font deriveFont(java.awt.geom.AffineTransform trans)
- Overrides:
deriveFont
in classjava.awt.Font
-
deriveFont
public java.awt.Font deriveFont(float size)
- Overrides:
deriveFont
in classjava.awt.Font
-
deriveFont
public java.awt.Font deriveFont(int style)
- Overrides:
deriveFont
in classjava.awt.Font
-
deriveFont
public java.awt.Font deriveFont(int style, java.awt.geom.AffineTransform trans)
- Overrides:
deriveFont
in classjava.awt.Font
-
deriveFont
public java.awt.Font deriveFont(int style, float size)
- Overrides:
deriveFont
in classjava.awt.Font
-
deriveFont
public java.awt.Font deriveFont(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute,?> attributes)
- Overrides:
deriveFont
in classjava.awt.Font
-
-