java.awt
Class Font
java.lang.Object
|
+--java.awt.Font
- All Implemented Interfaces:
- java.io.Serializable
- public synchronized class Font
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Field Summary |
static int |
BOLD
|
static int |
ITALIC
|
static int |
PLAIN
|
private java.lang.String |
family
|
private int |
fontSerializedDataVersion
|
protected java.lang.String |
name
|
private int |
pData
|
(package private) java.awt.peer.FontPeer |
peer
|
private static long |
serialVersionUID
|
protected int |
size
|
protected int |
style
|
Constructor Summary |
Font(java.lang.String s,
int i1,
int i2)
|
Method Summary |
static java.awt.Font |
decode(java.lang.String s)
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getFamily()
|
static java.awt.Font |
getFont(java.lang.String s)
|
static java.awt.Font |
getFont(java.lang.String s,
java.awt.Font f)
|
java.lang.String |
getName()
|
java.awt.peer.FontPeer |
getPeer()
|
int |
getSize()
|
int |
getStyle()
|
int |
hashCode()
|
private void |
initializeFont()
|
boolean |
isBold()
|
boolean |
isItalic()
|
boolean |
isPlain()
|
private void |
readObject(java.io.ObjectInputStream ois)
|
java.lang.String |
toString()
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
BOLD
public static final int BOLD
ITALIC
public static final int ITALIC
PLAIN
public static final int PLAIN
family
private transient java.lang.String family
fontSerializedDataVersion
private int fontSerializedDataVersion
name
protected java.lang.String name
pData
private transient int pData
peer
transient java.awt.peer.FontPeer peer
serialVersionUID
private static final long serialVersionUID
size
protected int size
style
protected int style
Font
public Font(java.lang.String s,
int i1,
int i2)
decode
public static java.awt.Font decode(java.lang.String s)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class ProgramElementDocImpl
getFamily
public java.lang.String getFamily()
getFont
public static java.awt.Font getFont(java.lang.String s)
getFont
public static java.awt.Font getFont(java.lang.String s,
java.awt.Font f)
getName
public java.lang.String getName()
getPeer
public java.awt.peer.FontPeer getPeer()
getSize
public int getSize()
getStyle
public int getStyle()
hashCode
public int hashCode()
- Overrides:
hashCode
in class ProgramElementDocImpl
initializeFont
private void initializeFont()
isBold
public boolean isBold()
isItalic
public boolean isItalic()
isPlain
public boolean isPlain()
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class ProgramElementDocImpl
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.lang.ClassNotFoundException,
java.io.IOException