|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.awt.font.LineMetrics
public abstract class LineMetrics
LineMetrics
类允许访问沿着一行布局字符和多行布局所需要的规格。LineMetrics
对象封装了与文本排列相关的测量信息。
对于不同的字符范围,Font 可以有不同的规格。Font
的 getLineMetrics
方法将某一文本作为参数,并返回一个 LineMetrics
对象,该对象描述该文本中初始字符数量(由 getNumChars()
返回)的规格。
构造方法摘要 | |
---|---|
LineMetrics() |
方法摘要 | |
---|---|
abstract float |
getAscent() 返回该文本的 ascent。 |
abstract int |
getBaselineIndex() 返回该文本的基线索引。 |
abstract float[] |
getBaselineOffsets() 返回文本的基线偏移量(相对于文本的基线)。 |
abstract float |
getDescent() 返回该文本的 descent。 |
abstract float |
getHeight() 返回该文本的高度。 |
abstract float |
getLeading() 返回该文本的 leading。 |
abstract int |
getNumChars() 返回文本中的字符数量( char 值),该文本的规格由此 LineMetrics 对象封装。 |
abstract float |
getStrikethroughOffset() 返回删除线相对于基线的位置。 |
abstract float |
getStrikethroughThickness() 返回删除线的宽度。 |
abstract float |
getUnderlineOffset() 返回下划线相对于基线的位置。 |
abstract float |
getUnderlineThickness() 返回下划线的宽度。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public LineMetrics()
方法详细信息 |
---|
public abstract int getNumChars()
char
值),该文本的规格由此
LineMetrics
对象封装。
char
值),根据该数量可以创建此
LineMetrics
。
public abstract float getAscent()
public abstract float getDescent()
public abstract float getLeading()
public abstract float getHeight()
public abstract int getBaselineIndex()
ROMAN_BASELINE
、
CENTER_BASELINE
、
HANGING_BASELINE
之一。
public abstract float[] getBaselineOffsets()
CENTER_BASELINE
,则
offsets[HANGING_BASELINE]
通常为负,
offsets[CENTER_BASELINE]
为 0,
offsets[ROMAN_BASELINE]
则通常为正。
public abstract float getStrikethroughOffset()
public abstract float getStrikethroughThickness()
public abstract float getUnderlineOffset()
public abstract float getUnderlineThickness()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。