Spec-Zone .ru
спецификации, руководства, описания, API

JavaFX: Обеспечение Богатого Опыта На Все Экраны Вашей Жизни

разверните все

Профиль: рабочий стол, распространенный

Краткий обзор

Font class представляет шрифты, которые используются, чтобы представить текст на экране. Не расширяйте этот class. Это нужно считать заключительным.

Профиль: распространенный

Сводка Переменной сценария

доступимяввестиМожет ЧитатьМожет InitМожет ЗаписатьЗначение по умолчаниюописание
общественностьЗНАЧЕНИЕ ПО УМОЛЧАНИЮШрифт

Шрифт значения по умолчанию для этой платформы.

Шрифт значения по умолчанию для этой платформы. Это используется всякий раз, когда шрифт определенно не устанавливается на текстовом узле.

 

Переменная Сводка

доступимяввестиМожет ЧитатьМожет InitМожет ЗаписатьЗначение по умолчаниюописание
общественность-initавтокернБулевложь

Указывает, что автоматический кернинг (как описано в шрифте) должен использоваться.

Указывает, что автоматический кернинг (как описано в шрифте) должен использоваться. Кернинг используется, чтобы скорректировать расстояние между определенными последовательностями глифа для более приятного визуального результата.

ложь

Профиль: рабочий стол

 
общественность-initободритьБулевложь

Ободряет шрифт алгоритмически.

Ободряет шрифт алгоритмически. Любой шрифт, независимо от его веса, будет сделан более тяжелым, если ободрят, истина. Например, "регулярный" взвешенный шрифт стал бы "полужирным", и "полужирный" взвешенный шрифт станет "дополнительным полужирный". Эта переменная влияет на способ, которым шрифт представляется, но не влияет на имя, семейство, или стиль.

ложь

Профиль: рабочий стол

 
считанный общественностьюсемействоСтрока

Семейство этого шрифта.

Семейство этого шрифта. Это - свойство только для чтения, инициализированное, когда шрифт создается.

Профиль: распространенный

 
общественность-initмежсимвольный интервалЧисло0

Также известный как отслеживание, межсимвольный интервал является количеством дополнительного пространства, чтобы вставить между буквами или глифами, представляя текст.

Также известный как отслеживание, межсимвольный интервал является количеством дополнительного пространства, чтобы вставить между буквами или глифами, представляя текст. Увеличение этого значения заставит буквы быть представленными далее обособленно, в то время как уменьшение этого значения заставит буквы сталкиваться с друг другом. Значение по умолчанию "0" указывает, что никакой дополнительный межсимвольный интервал не должен использоваться. Положительное распространение значений буквы обособленно, в то время как отрицательные величины приближают их вместе.

0

Профиль: рабочий стол

 
общественность-initлигатурыБулевложь

Описывает, должны ли какие-либо лигатуры шрифта использоваться.

Описывает, должны ли какие-либо лигатуры шрифта использоваться. Лигатура является специальным глифом, используемым, чтобы представить то, что обычно является многократными глифами, и обычно используется, чтобы заставить шрифт выглядеть лучше.

ложь

Профиль: рабочий стол

 
общественность-initимяСтрокапустая строка

Полное имя шрифта.

Полное имя шрифта. Это имя включает и фамилию и разновидность стиля в пределах того семейства. Например, для простого Ариэл шрифта это было бы "Arial" или "Arial, Регулярным", и для полужирного шрифта Arial это будет "Arial, Полужирный". Точное имя, чтобы использовать, загружая шрифт определяется в пределах каждого файла шрифта как полное имя шрифта. Например, "Полужирный курсив Новы Экстрэконденсед Proxima" обратился бы к определенному шрифту Новинки Proxima. Нуль или пустое название позволяют реализации выбирать любой подходящий шрифт.

Есть единственный объединенный способ загрузить и встроенные шрифты и шрифты устройства. Просто создайте шрифт, определяя полное имя шрифта, который Вы хотите загрузить. Этот class будет сначала искать встроенный шрифт этим именем. Если не найденный, то это проверит список известных шрифтов, поставленных с JavaFX. Если шрифт все еще не будет найден, то системные шрифты будут проверены. Если определенный шрифт все еще не может быть расположен, то шрифт нейтрализации будет использоваться. "Имя" будет обновлено, чтобы отразить подлинное имя используемого шрифта. Условие отказа загрузки может быть обнаружено, проверяя имя Шрифта с именем, которое Вы попытались загрузить.

Все другие свойства (такие как размер, межсимвольный интервал, лигатуры, и т.д.) используются шрифтом, чтобы произвести корректный набор глифов, и метрики для того, чтобы представить текст с этим шрифтом, бушель не используется для того, чтобы выбрать фактический шрифт, чтобы использовать.

Отметьте, что, если Вы хотите определить местоположение шрифта семейством шрифтов и стилем тогда, можно использовать одну из функций, определяемых сценария шрифта в этом сценарии.

пустая строка

Профиль: распространенный

 
общественность-initнаклонныйБулевложь

Obliques шрифт алгоритмически.

Obliques шрифт алгоритмически. Любой шрифт, независимо от его положения, будет сделан более наклонным, если эта переменная будет истиной. Например, "регулярный" postured шрифт уже станет "наклонным" и, курсив или obliqued шрифт станут еще более наклонными. Эта переменная влияет на способ, которым шрифт представляется, но не влияет на имя, семейство, или стиль.

ложь

Профиль: рабочий стол

 
общественность-initпозицияFontPositionнуль

Указывает, является ли этот шрифт регулярным, верхний индекс, или нижний индекс.

Указывает, является ли этот шрифт регулярным, верхний индекс, или нижний индекс. Нулевое значение интерпретируется как регулярное.

нуль

Профиль: рабочий стол

 
общественность-initразмерЧисло12

Размер точки для этого шрифта.

Размер точки для этого шрифта. Это может быть дробным значением такой как 11.5. Если указанное значение < 0 the default size will be used.

12

Профиль: распространенный

 
считанный общественностьюстильСтрока

Стиль в пределах семейства шрифтов, которому принадлежит этот шрифт.

Стиль в пределах семейства шрифтов, которому принадлежит этот шрифт. Это - свойство только для чтения, инициализированное, когда шрифт создается. семейство + разрабатывает = имя.

Профиль: распространенный

 

Наследованные Переменные

Сводка Функции сценария

общедоступный шрифт (семейство: java.lang. Строка, вес: FontWeight, положение: FontPosture, размер: Число): Шрифт

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и весе и стиле положения.

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и весе и стиле положения. Этот метод, как гарантируют, не возвратит определенный шрифт, но прилагает все усилия, чтобы найти тот, который соответствует указанным требованиям. Нулевое или пустое значение для семейства позволяет реализации выбирать любой подходящий шрифт.

Параметры
семейство
Семейство шрифта
вес
Вес шрифта
положение
Положение или положение шрифта
размер
Размер точки шрифта. Это может быть дробным значением, но не должно быть отрицательно. Если размер будет <0, то размер значения по умолчанию будет использоваться.
Возвраты
Шрифт

Профиль: распространенный

 
общедоступный шрифт (семейство: java.lang. Строка, вес: FontWeight, размер: Число): Шрифт

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и стиле веса.

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и стиле веса. Этот метод, как гарантируют, не возвратит определенный шрифт, но прилагает все усилия, чтобы найти тот, который соответствует указанным требованиям. Нулевое или пустое значение для семейства позволяет реализации выбирать любой подходящий шрифт.

Параметры
семейство
Семейство шрифта
вес
Вес шрифта
размер
Размер точки шрифта. Это может быть дробным значением, но не должно быть отрицательно. Если размер будет <0, то размер значения по умолчанию будет использоваться.
Возвраты
Шрифт

Профиль: распространенный

 
общедоступный шрифт (семейство: java.lang. Строка, положение: FontPosture, размер: Число): Шрифт

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и стиле положения.

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и стиле положения. Этот метод, как гарантируют, не возвратит определенный шрифт, но прилагает все усилия, чтобы найти тот, который соответствует указанным требованиям. Нулевое или пустое значение для семейства позволяет реализации выбирать любой подходящий шрифт.

Параметры
семейство
Семейство шрифта
положение
Положение или положение шрифта
размер
Размер точки шрифта. Это может быть дробным значением, но не должно быть отрицательно. Если размер будет <0, то размер значения по умолчанию будет использоваться.
Возвраты
Шрифт

Профиль: распространенный

 
общедоступный шрифт (семейство: java.lang. Строка, размер: Число): Шрифт

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и размере.

Поиски соответствующего шрифта, основанного на имени семейства шрифтов и размере. Этот метод, как гарантируют, не возвратит определенный шрифт, но прилагает все усилия, чтобы найти тот, который соответствует указанным требованиям. Нулевое или пустое значение для семейства позволяет реализации выбирать любой подходящий шрифт.

Параметры
семейство
Семейство шрифта
размер
Размер точки шрифта. Это может быть дробным значением, но не должно быть отрицательно. Если размер будет <0, то размер значения по умолчанию будет использоваться.
Возвраты
Шрифт

Профиль: распространенный

 
общественность getFamilies (): java.lang. Строка []

Получает все семейства шрифтов, установленные на системе пользователя, включая любые встроенные шрифты или шрифты SDK.

Получает все семейства шрифтов, установленные на системе пользователя, включая любые встроенные шрифты или шрифты SDK. У этого вызова есть соображения производительности, поскольку ищущий все шрифты может быть дорогая работа в первый раз.

Возвраты
Строка []

Профиль: распространенный

 
общественность getFontNames (): java.lang. Строка []

Получает имена всех шрифтов, которые устанавливаются на пользовательской системе, включая любые встроенные шрифты и шрифты SDK.

Получает имена всех шрифтов, которые устанавливаются на пользовательской системе, включая любые встроенные шрифты и шрифты SDK. У этого вызова есть соображения производительности, поскольку ищущий все шрифты может быть дорогая работа в первый раз.

Возвраты
Строка []

Профиль: распространенный

 
общественность getFontNames (семейство: java.lang. Строка): java.lang. Строка []

Получает имена всех шрифтов в указанном семействе шрифтов, которые устанавливаются на пользовательской системе, включая любые встроенные шрифты и шрифты SDK.

Получает имена всех шрифтов в указанном семействе шрифтов, которые устанавливаются на пользовательской системе, включая любые встроенные шрифты и шрифты SDK. У этого вызова есть соображения производительности, поскольку ищущий все шрифты может быть дорогая работа в первый раз.

Параметры
семейство
Возвраты
Строка []

Профиль: распространенный

 

Функциональная Сводка

общественность равняется (obj: java.lang. Объект): Булев
Параметры
obj
Возвраты
Булев
 
общедоступный хэш-код (): Целое число
Возвраты
Целое число
 
общественность toString (): java.lang. Строка

Преобразовывает это Font возразите против a String представление.

Преобразовывает это Font возразите против a String представление. Строковое представление для информационного использования только и изменится. Не используйте это строковое представление в любой программируемой цели.

Возвраты
Строка

Профиль: распространенный

 

Наследованные Функции