java.awt
Class Font.FontLineMetrics

java.lang.Object
  |
  +--java.awt.font.LineMetrics
        |
        +--java.awt.Font.FontLineMetrics

private final class Font.FontLineMetrics
extends java.awt.font.LineMetrics

Metrics from a font for layout of characters along a line and layout of set of lines.


Field Summary
(package private)  float ascent
           
(package private)  int baselineIndex
           
(package private)  float[] baselineOffsets
           
(package private)  float descent
           
(package private)  float height
           
(package private)  float leading
           
(package private)  int numchars
           
(package private)  float strikethroughOffset
           
(package private)  float strikethroughThickness
           
(package private)  float underlineOffset
           
(package private)  float underlineThickness
           
 
Constructor Summary
(package private) Font.FontLineMetrics()
           
 
Method Summary
 float getAscent()
           
 int getBaselineIndex()
           
 float[] getBaselineOffsets()
           
 float getDescent()
           
 float getHeight()
           
 float getLeading()
           
 int getNumChars()
           
 float getStrikethroughOffset()
           
 float getStrikethroughThickness()
           
 float getUnderlineOffset()
           
 float getUnderlineThickness()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

numchars

int numchars

ascent

float ascent

descent

float descent

leading

float leading

height

float height

baselineIndex

int baselineIndex

baselineOffsets

float[] baselineOffsets

strikethroughOffset

float strikethroughOffset

strikethroughThickness

float strikethroughThickness

underlineOffset

float underlineOffset

underlineThickness

float underlineThickness
Constructor Detail

Font.FontLineMetrics

Font.FontLineMetrics()
Method Detail

getNumChars

public final int getNumChars()
Overrides:
getNumChars in class java.awt.font.LineMetrics

getAscent

public final float getAscent()
Overrides:
getAscent in class java.awt.font.LineMetrics

getDescent

public final float getDescent()
Overrides:
getDescent in class java.awt.font.LineMetrics

getLeading

public final float getLeading()
Overrides:
getLeading in class java.awt.font.LineMetrics

getHeight

public final float getHeight()
Overrides:
getHeight in class java.awt.font.LineMetrics

getBaselineIndex

public final int getBaselineIndex()
Overrides:
getBaselineIndex in class java.awt.font.LineMetrics

getBaselineOffsets

public final float[] getBaselineOffsets()
Overrides:
getBaselineOffsets in class java.awt.font.LineMetrics

getStrikethroughOffset

public final float getStrikethroughOffset()
Overrides:
getStrikethroughOffset in class java.awt.font.LineMetrics

getStrikethroughThickness

public final float getStrikethroughThickness()
Overrides:
getStrikethroughThickness in class java.awt.font.LineMetrics

getUnderlineOffset

public final float getUnderlineOffset()
Overrides:
getUnderlineOffset in class java.awt.font.LineMetrics

getUnderlineThickness

public final float getUnderlineThickness()
Overrides:
getUnderlineThickness in class java.awt.font.LineMetrics