|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class LineMetrics extends Object
LineMetrics class предоставляет доступ к метрикам, необходимым к символам расположения вдоль строки и к расположению ряда строк. A LineMetrics объект инкапсулирует информацию об измерении, связанную с выполнением текста. У шрифтов могут быть различные метрики для различных диапазонов символов. getLineMetrics методы Font возьмите некоторый текст в качестве параметра и возвратите a LineMetrics объект, описывающий метрики начального числа символов в том тексте, как возвращено getNumChars().
| Конструктор и Описание |
|---|
LineMetrics() |
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract float |
getAscent()
Возвращает подъем текста.
|
abstract int |
getBaselineIndex()
Возвращается базовая линия индексируют текста.
|
abstract float[] |
getBaselineOffsets()
Возвращает базовые смещения текста, относительно базовой линии текста.
|
abstract float |
getDescent()
Возвращает спуск текста.
|
abstract float |
getHeight()
Возвращает height текста.
|
abstract float |
getLeading()
Возвращает продвижение текста.
|
abstract int |
getNumChars()
Возвращает число символов (
char значения) в тексте, метрики которого инкапсулируются этим LineMetrics объект. |
abstract float |
getStrikethroughOffset()
Возвращает позицию перечеркнутой строки относительно базовой линии.
|
abstract float |
getStrikethroughThickness()
Возвращает толщину перечеркнутой строки.
|
abstract float |
getUnderlineOffset()
Возвращает позицию подчеркивания относительно базовой линии.
|
abstract float |
getUnderlineThickness()
Возвращает толщину подчеркивания.
|
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] нуль, и offsets[ROMAN_BASELINE] обычно положительно.public abstract float getStrikethroughOffset()
public abstract float getStrikethroughThickness()
public abstract float getUnderlineOffset()
public abstract float getUnderlineThickness()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92