- java.lang.Object
-  
      - java.awt.font.LineMetrics
 
-  
       
 public abstract class LineMetrics extends Object LineMetrics类允许访问沿线布置字符和布局一行所需的度量。LineMetrics对象封装与LineMetrics文本相关联的测量信息。字体可以针对不同的字符范围具有不同的度量。 所述 getLineMetrics的方法Font采取一些文本作为参数,并返回一个LineMetrics对象描述在该文本字符的初始数量的度量,如通过返回getNumChars()。
-  
        
       -  
             构造方法摘要构造方法 构造器 描述 LineMetrics()
 -  
             方法摘要所有方法 实例方法 抽象方法 变量和类型 方法 描述 abstract floatgetAscent()返回文本的上升。abstract intgetBaselineIndex()返回文本的基线索引。abstract float[]getBaselineOffsets()返回文本的基线偏移量,相对于文本的基线。abstract floatgetDescent()返回文本的下降。abstract floatgetHeight()返回文本的高度。abstract floatgetLeading()返回文本的前导。abstract intgetNumChars()返回此度量由此LineMetrics对象封装的文本中的字符数(char值)。abstract floatgetStrikethroughOffset()返回穿透线相对于基线的位置。abstract floatgetStrikethroughThickness()返回穿透线的粗细。abstract floatgetUnderlineOffset()返回下划线相对于基线的位置。abstract floatgetUnderlineThickness()返回下划线的粗细。
 
-  
             
-  
        
       -  
             方法详细信息-  getNumCharspublic abstract int getNumChars() 返回此度量由此LineMetrics对象封装的文本中的字符数(char值)。- 结果
- 
               创建此 
              LineMetrics的文本中的字符数(char值)。
 
 -  getAscentpublic abstract float getAscent() 返回文本的上升。 上升是从基线到上升线的距离。 上升通常表示文本大写字母的高度。 某些字符可以延伸到上升线之上。- 结果
- 文本的上升。
 
 -  getDescentpublic abstract float getDescent() 返回文本的下降。 下降是从基线到下降线的距离。 下降通常表示小写字母底部的距离,如'p'。 某些字符可以延伸到下降线下方。- 结果
- 文本的下降。
 
 -  getLeadingpublic abstract float getLeading() 返回文本的前导。 前导是从下降线底部到下一行顶部的建议距离。- 结果
- 文本的领导。
 
 -  getHeightpublic abstract float getHeight() 返回文本的高度。 高度等于上升,下降和前导的总和。- 结果
- 文字的高度。
 
 -  getBaselineIndexpublic abstract int getBaselineIndex() 返回文本的基线索引。 该指数是一个ROMAN_BASELINE,CENTER_BASELINE,HANGING_BASELINE。- 结果
- 文本的基线。
 
 -  getBaselineOffsetspublic abstract float[] getBaselineOffsets() 返回文本的基线偏移量,相对于文本的基线。 偏差由基线指数索引。 例如,如果基线指数为CENTER_BASELINE则offsets[HANGING_BASELINE]通常为负数,offsets[CENTER_BASELINE]为零,offsets[ROMAN_BASELINE]通常为正数。- 结果
- 文本的基线偏移量。
 
 -  getStrikethroughOffsetpublic abstract float getStrikethroughOffset() 返回穿透线相对于基线的位置。- 结果
- 罢工线的位置。
 
 -  getStrikethroughThicknesspublic abstract float getStrikethroughThickness() 返回穿透线的粗细。- 结果
- 穿透线的厚度。
 
 -  getUnderlineOffsetpublic abstract float getUnderlineOffset() 返回下划线相对于基线的位置。- 结果
- 下划线的位置。
 
 -  getUnderlineThicknesspublic abstract float getUnderlineThickness() 返回下划线的粗细。- 结果
- 下划线的粗细。
 
 
-  
 
-