|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface MultipleMaster
MultipleMaster интерфейс представляет Тип 1 Многократные Основные шрифты. Деталь Font объект может реализовать этот интерфейс.| Модификатор и Тип | Метод и Описание |
|---|---|
Шрифт |
deriveMMFont(float[] axes)
Создает новый экземпляр многократного основного шрифта, основанного на значениях оси проекта, содержавшихся в указанном массиве.
|
Шрифт |
deriveMMFont(float[] glyphWidths, float avgStemWidth, float typicalCapHeight, float typicalXHeight, float italicAngle)
Создает новый экземпляр многократного основного шрифта, основанного на подробной метрической информации.
|
float[] |
getDesignAxisDefaults()
Возвращает массив значений оформления по умолчанию для каждой оси.
|
Строка[] |
getDesignAxisNames()
Возвращает имя для каждой оси проекта.
|
float[] |
getDesignAxisRanges()
Возвращает массив пределов проекта, чередованных в форме [от-> к] для каждой оси.
|
int |
getNumDesignAxes()
Возвращает число многократных основных средств управления проектом.
|
int getNumDesignAxes()
float[] getDesignAxisRanges()
getDesignAxisNames.float[] getDesignAxisDefaults()
getDesignAxisNames.String[] getDesignAxisNames()
Font deriveMMFont(float[] axes)
getNumDesignAxes и значения элементов массива должны находиться в пределах пределов, определенных getDesignAxesLimits. В случае ошибки, null возвращается.axes - массив, содержащий значения осиFont объект, который является экземпляром MultipleMaster и основано на значениях оси проекта, обеспеченных axes.Font deriveMMFont(float[] glyphWidths, float avgStemWidth, float typicalCapHeight, float typicalXHeight, float italicAngle)
null возвращается.glyphWidths - массив плаваний, представляющих требуемый width каждого глифа в пространстве шрифтаavgStemWidth - средняя основа width для полного шрифта в пространстве шрифтаtypicalCapHeight - height типичной прописной случайной работыtypicalXHeight - height типичной случайной работы нижнего регистраitalicAngle - угол, под которым курсивы склоняются в градусах против часовой стрелки от вертикалиFont объект, который является экземпляром MultipleMaster и основано на указанной метрической информации.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92