java.awt
Class FontMetrics
java.lang.Object
|
+--java.awt.FontMetrics
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- com.sun.star.comp.jawt.image.FontMetricsImpl
- public abstract synchronized class FontMetrics
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Field Summary |
protected java.awt.Font |
font
|
private static long |
serialVersionUID
|
Constructor Summary |
protected |
FontMetrics(java.awt.Font f)
|
Method Summary |
int |
bytesWidth(byte[] b,
int i1,
int i2)
|
int |
charWidth(char c)
|
int |
charWidth(int i)
|
int |
charsWidth(char[] c,
int i1,
int i2)
|
int |
getAscent()
|
int |
getDescent()
|
java.awt.Font |
getFont()
|
int |
getHeight()
|
int |
getLeading()
|
int |
getMaxAdvance()
|
int |
getMaxAscent()
|
int |
getMaxDecent()
|
int |
getMaxDescent()
|
int[] |
getWidths()
|
int |
stringWidth(java.lang.String s)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
font
protected java.awt.Font font
serialVersionUID
private static final long serialVersionUID
FontMetrics
protected FontMetrics(java.awt.Font f)
bytesWidth
public int bytesWidth(byte[] b,
int i1,
int i2)
charWidth
public int charWidth(char c)
charWidth
public int charWidth(int i)
charsWidth
public int charsWidth(char[] c,
int i1,
int i2)
getAscent
public int getAscent()
getDescent
public int getDescent()
getFont
public java.awt.Font getFont()
getHeight
public int getHeight()
getLeading
public int getLeading()
getMaxAdvance
public int getMaxAdvance()
getMaxAscent
public int getMaxAscent()
getMaxDecent
public int getMaxDecent()
getMaxDescent
public int getMaxDescent()
getWidths
public int[] getWidths()
stringWidth
public int stringWidth(java.lang.String s)
toString
public java.lang.String toString()
- Overrides:
toString
in class ProgramElementDocImpl