|
JFormDesigner 5.0.4 Runtime API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Font
com.jformdesigner.model.SwingDerivedFont
public class SwingDerivedFont
Used to specify derived fonts.
This class extends java.awt.Font so that it can be used everywhere, but especially as title font in TitledBorder.
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 | |
---|---|
SwingDerivedFont(java.awt.Font font,
java.lang.String nameChange,
int styleChange,
int sizeChange,
boolean absoluteSize)
Constructs a derived font based on the given font. |
|
SwingDerivedFont(java.lang.String nameChange,
int styleChange,
int sizeChange,
boolean absoluteSize)
Constructs a derived font. |
Method Summary | |
---|---|
java.awt.Font |
derive(java.awt.Font font)
Creates a derived font. |
boolean |
equals(java.lang.Object obj)
Determines whether another object is equal to this object. |
java.lang.String |
getNameChange()
Returns the new font name; or null. |
int |
getSizeChange()
Returns the absolute or relative font size; or zero. |
int |
getStyleChange()
Returns the font style change; or zero. |
int |
hashCode()
Returns the hash code for this object. |
boolean |
isAbsoluteSize()
Returns whether the size changes absolute or relative. |
java.lang.String |
toString()
Returns a string representation of the object. |
Methods inherited from class java.awt.Font |
---|
canDisplay, canDisplay, canDisplayUpTo, canDisplayUpTo, canDisplayUpTo, createFont, createFont, createGlyphVector, createGlyphVector, createGlyphVector, createGlyphVector, decode, deriveFont, deriveFont, deriveFont, deriveFont, deriveFont, deriveFont, finalize, 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 |
Methods inherited from class java.lang.Object |
---|
clone, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SwingDerivedFont(java.lang.String nameChange, int styleChange, int sizeChange, boolean absoluteSize)
nameChange
- The new font name; or null.styleChange
- The font style change; or zero.
The lower 16 bits are added; the upper 16 bits are removed.sizeChange
- The absolute or relative font size; or zero.absoluteSize
- Specifies whether the size changes absolute or relative.public SwingDerivedFont(java.awt.Font font, java.lang.String nameChange, int styleChange, int sizeChange, boolean absoluteSize)
font
- The base font.nameChange
- The new font name; or null.styleChange
- The font style change; or zero.
The lower 16 bits are added; the upper 16 bits are removed.sizeChange
- The absolute or relative font size; or zero.absoluteSize
- Specifies whether the size changes absolute or relative.Method Detail |
---|
public java.lang.String getNameChange()
public int getStyleChange()
public int getSizeChange()
public boolean isAbsoluteSize()
public java.awt.Font derive(java.awt.Font font)
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
|
JFormDesigner 5.0.4 Runtime API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |