©
本文档使用 PHP中文网手册 发布
|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。