Font
Наследование: java.lang.Object
public class Font
Содержит атрибуты шрифта (имя шрифта, размер шрифта, цвет и т. д.) для объекта.
Чтобы узнать больше, посетитеWorking with Fonts документальная статья.
Вы не создаете экземплярыFont класс напрямую. Вы просто используетеFont для доступа к свойствам шрифта различных объектов, таких какRun, Paragraph, Style, DocumentBuilder.
Методы
Метод | Описание |
---|---|
clearFormatting() | Сбрасывает форматирование шрифта по умолчанию. |
equals(Object arg0) | |
fetchInheritedBorderAttr(int key) | |
fetchInheritedShadingAttr(int key) | |
getAllCaps() | Истинно, если шрифт отформатирован как все заглавные буквы. |
getAutoColor() | Возвращает текущий рассчитанный цвет текста (черный или белый), который будет использоваться для «автоцвета». |
getBidi() | Указывает, должно ли содержимое этого цикла иметь характеристики письма справа налево. |
getBold() | Истинно, если шрифт отформатирован как полужирный. |
getBoldBi() | Истинно, если текст справа налево выделен полужирным шрифтом. |
getBorder() | Возвращает объект Border, указывающий границу для шрифта. |
getClass() | |
getColor() | Получает цвет шрифта. |
getComplexScript() | Указывает, должно ли содержимое этого запуска рассматриваться как сложный текст скрипта независимо от их значений символов Unicode при определении форматирования для этого запуска. |
getDirectBorderAttr(int key) | |
getDoubleStrikeThrough() | Истинно, если шрифт отформатирован как двойной зачеркнутый текст. |
getEmboss() | Истинно, если шрифт отформатирован как рельефный. |
getEmphasisMark() | Получает знак акцента, применяемый к этому форматированию. |
getEngrave() | Истинно, если шрифт отформатирован как выгравированный. |
getFill() | Получает форматирование заливки для шрифта. |
getFillType() | |
getFillableBackColor() | |
getFillableForeColor() | |
getFillableImageBytes() | |
getFillableTransparency() | |
getFillableVisible() | |
getFilledColor() | |
getGradientAngle() | |
getGradientStops() | |
getGradientStyle() | |
getGradientVariant() | |
getHidden() | Истинно, если шрифт отформатирован как скрытый текст. |
getHighlightColor() | Получает цвет выделения (маркера). |
getItalic() | Истинно, если шрифт отформатирован как курсив. |
getItalicBi() | Истина, если текст справа налево отформатирован курсивом. |
getKerning() | Получает размер шрифта, с которого начинается кернинг. |
getLineSpacing() | Возвращает межстрочный интервал данного шрифта (в пунктах). |
getLocaleId() | Получает идентификатор локали (язык) отформатированных символов. |
getLocaleIdBi() | Получает идентификатор локали (язык) отформатированных символов, написанных справа налево. |
getLocaleIdFarEast() | Получает идентификатор локали (язык) отформатированных азиатских символов. |
getName() | Получает имя шрифта. |
getNameAscii() | Получает шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127). |
getNameBi() | Получает имя шрифта в документе на языке с написанием справа налево. |
getNameFarEast() | Получает имя восточноазиатского шрифта. |
getNameOther() | Получает шрифт, используемый для символов с кодами символов от 128 до 255. |
getNoProofing() | Истинно, если отформатированные символы не должны проверяться на орфографию. |
getOn() | |
getOpacity() | |
getOutline() | Истинно, если шрифт отформатирован как контур. |
getPatternType() | |
getPosition() | Получает положение текста (в пунктах) относительно базовой линии. |
getPresetTexture() | |
getRotateWithObject() | |
getScaling() | Получает масштабирование ширины символа в процентах. |
getShading() | Возвращает объект Shading, который ссылается на форматирование заливки для шрифта. |
getShadow() | Истинно, если шрифт отформатирован как затененный. |
getSize() | Получает размер шрифта в пунктах. |
getSizeBi() | Получает размер шрифта в пунктах, используемый в документе с письмом справа налево. |
getSmallCaps() | Истинно, если шрифт отформатирован как маленькие заглавные буквы. |
getSnapToGrid() | Указывает, должен ли текущий шрифт использовать параметры сетки документа на строку при компоновке. |
getSpacing() | Получает расстояние (в пунктах) между символами. |
getStrikeThrough() | Истинно, если шрифт отформатирован как зачеркнутый текст. |
getStyle() | Получает стиль символа, применяемый к этому форматированию. |
getStyleIdentifier() | Получает независимый от языкового стандарта идентификатор стиля символа, примененного к этому форматированию. |
getStyleName() | Получает имя стиля символа, примененного к этому форматированию. |
getSubscript() | Истинно, если шрифт отформатирован как нижний индекс. |
getSuperscript() | Истинно, если шрифт отформатирован как надстрочный. |
getTextEffect() | Получает эффект анимации шрифта. |
getTextureAlignment() | |
getThemeColor() | Получает цвет темы в применяемой цветовой схеме, связанной с этим объектом Font. |
getThemeFont() | Получает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font. |
getThemeFontAscii() | Получает шрифт темы, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127) в применяемой схеме шрифтов, связанной с этим объектом Font. |
getThemeFontBi() | Получает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font в документе на языке с письмом справа налево. |
getThemeFontFarEast() | Получает шрифт восточноазиатской темы в применяемой схеме шрифтов, связанной с этим объектом Font. |
getThemeFontOther() | Получает шрифт темы, используемый для символов с кодами символов от 128 до 255 в применяемой схеме шрифта, связанной с этим объектом Font. |
getTintAndShade() | Получает двойное значение, которое делает цвет светлее или темнее. |
getUnderline() | Получает тип подчеркивания, примененного к шрифту. |
getUnderlineColor() | Получает цвет подчеркивания, примененного к шрифту. |
hasDmlEffect(int dmlEffectType) | |
hashCode() | |
notify() | |
notifyAll() | |
oneColorGradient(int style, int variant, double degree) | |
patterned(int patternType) | |
presetTextured(int presetTexture) | |
setAllCaps(boolean value) | Истинно, если шрифт отформатирован как все заглавные буквы. |
setBidi(boolean value) | Указывает, должно ли содержимое этого цикла иметь характеристики письма справа налево. |
setBold(boolean value) | Истинно, если шрифт отформатирован как полужирный. |
setBoldBi(boolean value) | Истинно, если текст справа налево выделен полужирным шрифтом. |
setBorderAttr(int key, Object value) | |
setColor(Color value) | Устанавливает цвет шрифта. |
setComplexScript(boolean value) | Указывает, должно ли содержимое этого запуска рассматриваться как сложный текст скрипта независимо от их значений символов Unicode при определении форматирования для этого запуска. |
setDoubleStrikeThrough(boolean value) | Истинно, если шрифт отформатирован как двойной зачеркнутый текст. |
setEmboss(boolean value) | Истинно, если шрифт отформатирован как рельефный. |
setEmphasisMark(int value) | Устанавливает знак акцента, применяемый к этому форматированию. |
setEngrave(boolean value) | Истинно, если шрифт отформатирован как выгравированный. |
setFillableBackColor(Color value) | |
setFillableForeColor(Color value) | |
setFillableTransparency(double value) | |
setFillableVisible(boolean value) | |
setFilledColor(Color value) | |
setGradientAngle(double value) | |
setHidden(boolean value) | Истинно, если шрифт отформатирован как скрытый текст. |
setHighlightColor(Color value) | Устанавливает цвет выделения (маркера). |
setImage(byte[] imageBytes) | |
setItalic(boolean value) | Истинно, если шрифт отформатирован как курсив. |
setItalicBi(boolean value) | Истина, если текст справа налево отформатирован курсивом. |
setKerning(double value) | Устанавливает размер шрифта, с которого начинается кернинг. |
setLocaleId(int value) | Задает идентификатор локали (язык) отформатированных символов. |
setLocaleIdBi(int value) | Задает идентификатор локали (язык) отформатированных символов, написанных справа налево. |
setLocaleIdFarEast(int value) | Задает идентификатор локали (язык) отформатированных азиатских символов. |
setName(String value) | Устанавливает имя шрифта. |
setNameAscii(String value) | Устанавливает шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127). |
setNameBi(String value) | Задает имя шрифта в документе на языке с письмом справа налево. |
setNameFarEast(String value) | Задает имя восточноазиатского шрифта. |
setNameOther(String value) | Устанавливает шрифт, используемый для символов с кодами символов от 128 до 255. |
setNoProofing(boolean value) | Истинно, если отформатированные символы не должны проверяться на орфографию. |
setOn(boolean value) | |
setOpacity(double value) | |
setOutline(boolean value) | Истинно, если шрифт отформатирован как контур. |
setPosition(double value) | Устанавливает положение текста (в пунктах) относительно базовой линии. |
setRotateWithObject(boolean value) | |
setScaling(int value) | Устанавливает масштабирование ширины символов в процентах. |
setShadow(boolean value) | Истинно, если шрифт отформатирован как затененный. |
setSize(double value) | Устанавливает размер шрифта в пунктах. |
setSizeBi(double value) | Устанавливает размер шрифта в пунктах, используемых в документе с написанием справа налево. |
setSmallCaps(boolean value) | Истинно, если шрифт отформатирован как маленькие заглавные буквы. |
setSnapToGrid(boolean value) | Указывает, должен ли текущий шрифт использовать параметры сетки документа на строку при компоновке. |
setSpacing(double value) | Устанавливает интервал (в пунктах) между символами. |
setStrikeThrough(boolean value) | Истинно, если шрифт отформатирован как зачеркнутый текст. |
setStyle(Style value) | Задает стиль символов, применяемый к этому форматированию. |
setStyleIdentifier(int value) | Задает независимый от локали идентификатор стиля символа, примененного к этому форматированию. |
setStyleName(String value) | Задает имя стиля символов, применяемого к этому форматированию. |
setSubscript(boolean value) | Истинно, если шрифт отформатирован как нижний индекс. |
setSuperscript(boolean value) | Истинно, если шрифт отформатирован как надстрочный. |
setTextEffect(int value) | Устанавливает эффект анимации шрифта. |
setTextureAlignment(int value) | |
setThemeColor(int value) | Задает цвет темы в применяемой цветовой схеме, связанной с этим объектом Font. |
setThemeFont(int value) | Задает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font. |
setThemeFontAscii(int value) | Задает шрифт темы, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127) в применяемой схеме шрифтов, связанной с этим объектом Font. |
setThemeFontBi(int value) | Задает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font в документе на языке с письмом справа налево. |
setThemeFontFarEast(int value) | Задает шрифт восточноазиатской темы в применяемой схеме шрифтов, связанной с этим объектом Font. |
setThemeFontOther(int value) | Задает шрифт темы, используемый для символов с кодами символов от 128 до 255 в применяемой схеме шрифтов, связанной с этим объектом Font. |
setTintAndShade(double value) | Устанавливает двойное значение, которое делает цвет светлее или темнее. |
setUnderline(int value) | Устанавливает тип подчеркивания, применяемого к шрифту. |
setUnderlineColor(Color value) | Устанавливает цвет подчеркивания, применяемого к шрифту. |
solid() | |
toString() | |
twoColorGradient(int style, int variant) | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
clearFormatting()
public void clearFormatting()
Сбрасывает форматирование шрифта по умолчанию.
Удаляет все форматирование шрифта, указанное явно для объекта, из которогоFont был получен, поэтому форматирование шрифта будет унаследовано от соответствующего родителя.
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
fetchInheritedBorderAttr(int key)
public Object fetchInheritedBorderAttr(int key)
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
Возвращает: java.lang.Объект
fetchInheritedShadingAttr(int key)
public Object fetchInheritedShadingAttr(int key)
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
Возвращает: java.lang.Объект
getAllCaps()
public boolean getAllCaps()
Истинно, если шрифт отформатирован как все заглавные буквы.
Возвращает: boolean - соответствующее логическое значение.
getAutoColor()
public Color getAutoColor()
Возвращает текущий рассчитанный цвет текста (черный или белый), который будет использоваться для «автоцвета». Если цвет не «авто», возвращаетсяgetColor() / setColor(java.awt.Color).
Когда текст имеет «автоматический цвет», фактический цвет текста рассчитывается автоматически, чтобы его можно было прочитать на фоне цвета фона. Когда вы меняете цвет фона, цвет текста автоматически меняется на черный или белый в MS Word, чтобы обеспечить максимальную читаемость.
Возвращает: java.awt.Color — Текущий вычисленный цвет текста (черный или белый), который будет использоваться для «автоматического цвета».
getBidi()
public boolean getBidi()
Указывает, должно ли содержимое этого цикла иметь характеристики письма справа налево.
Если это свойство включено, его нельзя использовать с текстом, написанным строго слева направо. Любое поведение в этом состоянии не определено. Если это свойство отключено, его нельзя использовать с сильным текстом, написанным справа налево. Любое поведение в этом состоянии не определено.
При отображении содержимого этого цикла все символы должны рассматриваться как сложные символы сценария для целей форматирования. Это означает, чтоgetBoldBi() / setBoldBi(boolean), getItalicBi() / setItalicBi(boolean), getSizeBi() / setSizeBi(double) и соответствующее имя шрифта будет использоваться при рендеринге этого прогона.
Кроме того, когда отображается содержимое этого цикла, это свойство действует как переопределение справа налево для символов, которые классифицируются как «слабые типы» и «нейтральные типы».
Возвращает: boolean - соответствующее логическое значение.
getBold()
public boolean getBold()
Истинно, если шрифт отформатирован как полужирный.
Возвращает: boolean - соответствующее логическое значение.
getBoldBi()
public boolean getBoldBi()
Истинно, если текст справа налево выделен полужирным шрифтом.
Возвращает: boolean - соответствующее логическое значение.
getBorder()
public Border getBorder()
Возвращает объект Border, указывающий границу для шрифта.
Возвращает: Border - Объект Border, указывающий границу для шрифта.
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getColor()
public Color getColor()
Получает цвет шрифта.
Возвращает: java.awt.Color — цвет шрифта.
getComplexScript()
public boolean getComplexScript()
Указывает, должно ли содержимое этого запуска рассматриваться как сложный текст скрипта независимо от их значений символов Unicode при определении форматирования для этого запуска.
Возвращает: boolean - соответствующее логическое значение.
getDirectBorderAttr(int key)
public Object getDirectBorderAttr(int key)
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
Возвращает: java.lang.Объект
getDoubleStrikeThrough()
public boolean getDoubleStrikeThrough()
Истинно, если шрифт отформатирован как двойной зачеркнутый текст.
Возвращает: boolean - соответствующее логическое значение.
getEmboss()
public boolean getEmboss()
Истинно, если шрифт отформатирован как рельефный.
Возвращает: boolean - соответствующее логическое значение.
getEmphasisMark()
public int getEmphasisMark()
Получает знак акцента, применяемый к этому форматированию.
Возвращает: int - Знак акцента, примененный к этому форматированию. Возвращаемое значение является одним изEmphasisMark константы.
getEngrave()
public boolean getEngrave()
Истинно, если шрифт отформатирован как выгравированный.
Возвращает: boolean - соответствующее логическое значение.
getFill()
public Fill getFill()
Получает форматирование заливки для шрифта.
Возвращает: Fill - Заполнить форматирование шрифта.
getFillType()
public int getFillType()
Возвращает: инт
getFillableBackColor()
public Color getFillableBackColor()
Возвращает: java.awt.Color
getFillableForeColor()
public Color getFillableForeColor()
Возвращает: java.awt.Color
getFillableImageBytes()
public byte[] getFillableImageBytes()
Возвращает: байт[]
getFillableTransparency()
public double getFillableTransparency()
Возвращает: двойной
getFillableVisible()
public boolean getFillableVisible()
Возвращает: логический
getFilledColor()
public Color getFilledColor()
Возвращает: java.awt.Color
getGradientAngle()
public double getGradientAngle()
Возвращает: двойной
getGradientStops()
public GradientStopCollection getGradientStops()
Возвращает: GradientStopCollection
getGradientStyle()
public int getGradientStyle()
Возвращает: инт
getGradientVariant()
public int getGradientVariant()
Возвращает: инт
getHidden()
public boolean getHidden()
Истинно, если шрифт отформатирован как скрытый текст.
Возвращает: boolean - соответствующее логическое значение.
getHighlightColor()
public Color getHighlightColor()
Получает цвет выделения (маркера).
Возвращает: java.awt.Color — цвет выделения (маркера).
getItalic()
public boolean getItalic()
Истинно, если шрифт отформатирован как курсив.
Возвращает: boolean - соответствующее логическое значение.
getItalicBi()
public boolean getItalicBi()
Истина, если текст справа налево отформатирован курсивом.
Возвращает: boolean - соответствующее логическое значение.
getKerning()
public double getKerning()
Получает размер шрифта, с которого начинается кернинг.
Возвращает: double - Размер шрифта, с которого начинается кернинг.
getLineSpacing()
public double getLineSpacing()
Возвращает межстрочный интервал данного шрифта (в пунктах).
Возвращает: double - межстрочный интервал данного шрифта (в пунктах).
getLocaleId()
public int getLocaleId()
Получает идентификатор локали (язык) отформатированных символов. Список идентификаторов локалей см. на странице https://msdn.microsoft.com/en-us/library/cc233965.aspx.
Возвращает: int - Идентификатор локали (языка) отформатированных символов.
getLocaleIdBi()
public int getLocaleIdBi()
Получает идентификатор локали (язык) отформатированных символов, написанных справа налево. Список идентификаторов локалей см. на странице https://msdn.microsoft.com/en-us/library/cc233965.aspx.
Возвращает: int - Идентификатор локали (язык) отформатированных символов справа налево.
getLocaleIdFarEast()
public int getLocaleIdFarEast()
Получает идентификатор локали (язык) отформатированных азиатских символов. Список идентификаторов локалей см. на странице https://msdn.microsoft.com/en-us/library/cc233965.aspx.
Возвращает: int - Идентификатор локали (язык) отформатированных азиатских символов.
getName()
public String getName()
Получает имя шрифта.
При получении возвращаетgetNameAscii() / setNameAscii(java.lang.String).
При настройке устанавливаетgetNameAscii() / setNameAscii(java.lang.String), getNameBi() / setNameBi(java.lang.String), getNameFarEast() / setNameFarEast(java.lang.String) а такжеgetNameOther() / setNameOther(java.lang.String) к указанному значению.
Возвращает: java.lang.String — Имя шрифта.
getNameAscii()
public String getNameAscii()
Получает шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127).
Возвращает: java.lang.String — шрифт, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127).
getNameBi()
public String getNameBi()
Получает имя шрифта в документе на языке с написанием справа налево.
Возвращает: java.lang.String — имя шрифта в документе на языке с написанием справа налево.
getNameFarEast()
public String getNameFarEast()
Получает имя восточноазиатского шрифта.
Возвращает: java.lang.String — название восточноазиатского шрифта.
getNameOther()
public String getNameOther()
Получает шрифт, используемый для символов с кодами символов от 128 до 255.
Возвращает: java.lang.String — шрифт, используемый для символов с кодами символов от 128 до 255.
getNoProofing()
public boolean getNoProofing()
Истинно, если отформатированные символы не должны проверяться на орфографию.
Возвращает: boolean - соответствующее логическое значение.
getOn()
public boolean getOn()
Возвращает: логический
getOpacity()
public double getOpacity()
Возвращает: двойной
getOutline()
public boolean getOutline()
Истинно, если шрифт отформатирован как контур.
Возвращает: boolean - соответствующее логическое значение.
getPatternType()
public int getPatternType()
Возвращает: инт
getPosition()
public double getPosition()
Получает положение текста (в пунктах) относительно базовой линии. Положительное число поднимает текст, отрицательное — опускает.
Возвращает: double - Положение текста (в пунктах) относительно базовой линии.
getPresetTexture()
public int getPresetTexture()
Возвращает: инт
getRotateWithObject()
public boolean getRotateWithObject()
Возвращает: логический
getScaling()
public int getScaling()
Получает масштабирование ширины символа в процентах.
Возвращает: int - Масштабирование ширины символа в процентах.
getShading()
public Shading getShading()
Возвращает объект Shading, который ссылается на форматирование заливки для шрифта.
Возвращает: Shading - Объект Shading, который ссылается на форматирование заливки для шрифта.
getShadow()
public boolean getShadow()
Истинно, если шрифт отформатирован как затененный.
Возвращает: boolean - соответствующее логическое значение.
getSize()
public double getSize()
Получает размер шрифта в пунктах.
Возвращает: double - Размер шрифта в пунктах.
getSizeBi()
public double getSizeBi()
Получает размер шрифта в пунктах, используемый в документе с письмом справа налево.
Возвращает: double — размер шрифта в пунктах, используемый в документе с написанием справа налево.
getSmallCaps()
public boolean getSmallCaps()
Истинно, если шрифт отформатирован как маленькие заглавные буквы.
Возвращает: boolean - соответствующее логическое значение.
getSnapToGrid()
public boolean getSnapToGrid()
Указывает, должен ли текущий шрифт использовать параметры сетки документа на строку при компоновке.
Возвращает: boolean - соответствующее логическое значение.
getSpacing()
public double getSpacing()
Получает расстояние (в пунктах) между символами.
Возвращает: double - Расстояние (в пунктах) между символами.
getStrikeThrough()
public boolean getStrikeThrough()
Истинно, если шрифт отформатирован как зачеркнутый текст.
Возвращает: boolean - соответствующее логическое значение.
getStyle()
public Style getStyle()
Получает стиль символа, применяемый к этому форматированию.
Возвращает: Style - Стиль символов, примененный к этому форматированию.
getStyleIdentifier()
public int getStyleIdentifier()
Получает независимый от языкового стандарта идентификатор стиля символа, примененного к этому форматированию.
Возвращает: int — независимый от локали идентификатор стиля символа, примененного к этому форматированию. Возвращаемое значение является одним изStyleIdentifier константы.
getStyleName()
public String getStyleName()
Получает имя стиля символа, примененного к этому форматированию.
Возвращает: java.lang.String — имя стиля символа, примененного к этому форматированию.
getSubscript()
public boolean getSubscript()
Истинно, если шрифт отформатирован как нижний индекс.
Возвращает: boolean - соответствующее логическое значение.
getSuperscript()
public boolean getSuperscript()
Истинно, если шрифт отформатирован как надстрочный.
Возвращает: boolean - соответствующее логическое значение.
getTextEffect()
public int getTextEffect()
Получает эффект анимации шрифта.
Возвращает: int - Эффект анимации шрифта. Возвращаемое значение является одним изTextEffect константы.
getTextureAlignment()
public int getTextureAlignment()
Возвращает: инт
getThemeColor()
public int getThemeColor()
Получает цвет темы в применяемой цветовой схеме, связанной с этим объектом Font.
Возвращает: int — цвет темы в применяемой цветовой схеме, связанной с этим объектом Font. Возвращаемое значение является одним изThemeColor константы.
getThemeFont()
public int getThemeFont()
Получает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font.
Возвращает: int — шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font. Возвращаемое значение является одним изThemeFont константы.
getThemeFontAscii()
public int getThemeFontAscii()
Получает шрифт темы, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127) в применяемой схеме шрифтов, связанной с этим объектом Font.
Возвращает: int — шрифт темы, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127) в применяемой схеме шрифтов, связанной с этим объектом Font. Возвращаемое значение является одним изThemeFont константы.
getThemeFontBi()
public int getThemeFontBi()
Получает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font в документе на языке с письмом справа налево.
Возвращает: int — шрифт темы в применяемой схеме шрифтов, связанный с этим объектом Font в документе на языке с письмом справа налево. Возвращаемое значение является одним изThemeFont константы.
getThemeFontFarEast()
public int getThemeFontFarEast()
Получает шрифт восточноазиатской темы в применяемой схеме шрифтов, связанной с этим объектом Font.
Возвращает: int — шрифт восточноазиатской темы в применяемой схеме шрифтов, связанной с этим объектом Font. Возвращаемое значение является одним изThemeFont константы.
getThemeFontOther()
public int getThemeFontOther()
Получает шрифт темы, используемый для символов с кодами символов от 128 до 255 в применяемой схеме шрифта, связанной с этим объектом Font.
Возвращает: int — шрифт темы, используемый для символов с кодами символов от 128 до 255 в применяемой схеме шрифтов, связанной с этим объектом Font. Возвращаемое значение является одним изThemeFont константы.
getTintAndShade()
public double getTintAndShade()
Получает двойное значение, которое делает цвет светлее или темнее.
Допустимые значения для этого свойства находятся в диапазоне от -1 (самый темный) до 1 (самый светлый). Ноль (0) нейтрален. Попытка установить для этого свойства значение меньше -1 или больше 1 приводит к исключению java.lang.IllegalArgumentException.
Установка этого свойства для объекта Font с цветами, не относящимися к теме, приводит к исключению java.lang.IllegalStateException.
Возвращает: double — двойное значение, которое осветляет или затемняет цвет.
getUnderline()
public int getUnderline()
Получает тип подчеркивания, примененного к шрифту.
Возвращает: int — Тип подчеркивания, примененный к шрифту. Возвращаемое значение является одним изUnderline константы.
getUnderlineColor()
public Color getUnderlineColor()
Получает цвет подчеркивания, примененного к шрифту.
Возвращает: java.awt.Color — цвет подчеркивания шрифта.
hasDmlEffect(int dmlEffectType)
public boolean hasDmlEffect(int dmlEffectType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
dmlEffectType | int |
Возвращает: логический
hashCode()
public native int hashCode()
Возвращает: инт
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
oneColorGradient(int style, int variant, double degree)
public void oneColorGradient(int style, int variant, double degree)
Параметры:
Параметр | Тип | Описание |
---|---|---|
style | int | |
variant | int | |
degree | double |
patterned(int patternType)
public void patterned(int patternType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
patternType | int |
presetTextured(int presetTexture)
public void presetTextured(int presetTexture)
Параметры:
Параметр | Тип | Описание |
---|---|---|
presetTexture | int |
setAllCaps(boolean value)
public void setAllCaps(boolean value)
Истинно, если шрифт отформатирован как все заглавные буквы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setBidi(boolean value)
public void setBidi(boolean value)
Указывает, должно ли содержимое этого цикла иметь характеристики письма справа налево.
Если это свойство включено, его нельзя использовать с текстом, написанным строго слева направо. Любое поведение в этом состоянии не определено. Если это свойство отключено, его нельзя использовать с сильным текстом, написанным справа налево. Любое поведение в этом состоянии не определено.
При отображении содержимого этого цикла все символы должны рассматриваться как сложные символы сценария для целей форматирования. Это означает, чтоgetBoldBi() / setBoldBi(boolean), getItalicBi() / setItalicBi(boolean), getSizeBi() / setSizeBi(double) и соответствующее имя шрифта будет использоваться при рендеринге этого прогона.
Кроме того, когда отображается содержимое этого цикла, это свойство действует как переопределение справа налево для символов, которые классифицируются как «слабые типы» и «нейтральные типы».
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setBold(boolean value)
public void setBold(boolean value)
Истинно, если шрифт отформатирован как полужирный.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setBoldBi(boolean value)
public void setBoldBi(boolean value)
Истинно, если текст справа налево выделен полужирным шрифтом.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setBorderAttr(int key, Object value)
public void setBorderAttr(int key, Object value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int | |
value | java.lang.Object |
setColor(Color value)
public void setColor(Color value)
Устанавливает цвет шрифта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color | Цвет шрифта. |
setComplexScript(boolean value)
public void setComplexScript(boolean value)
Указывает, должно ли содержимое этого запуска рассматриваться как сложный текст скрипта независимо от их значений символов Unicode при определении форматирования для этого запуска.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setDoubleStrikeThrough(boolean value)
public void setDoubleStrikeThrough(boolean value)
Истинно, если шрифт отформатирован как двойной зачеркнутый текст.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setEmboss(boolean value)
public void setEmboss(boolean value)
Истинно, если шрифт отформатирован как рельефный.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setEmphasisMark(int value)
public void setEmphasisMark(int value)
Устанавливает знак акцента, применяемый к этому форматированию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Знак акцента применяется к этому форматированию. Значение должно быть одним изEmphasisMark константы. |
setEngrave(boolean value)
public void setEngrave(boolean value)
Истинно, если шрифт отформатирован как выгравированный.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setFillableBackColor(Color value)
public void setFillableBackColor(Color value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setFillableForeColor(Color value)
public void setFillableForeColor(Color value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setFillableTransparency(double value)
public void setFillableTransparency(double value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double |
setFillableVisible(boolean value)
public void setFillableVisible(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setFilledColor(Color value)
public void setFilledColor(Color value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setGradientAngle(double value)
public void setGradientAngle(double value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double |
setHidden(boolean value)
public void setHidden(boolean value)
Истинно, если шрифт отформатирован как скрытый текст.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setHighlightColor(Color value)
public void setHighlightColor(Color value)
Устанавливает цвет выделения (маркера).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color | Цвет выделения (маркера). |
setImage(byte[] imageBytes)
public void setImage(byte[] imageBytes)
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageBytes | byte[] |
setItalic(boolean value)
public void setItalic(boolean value)
Истинно, если шрифт отформатирован как курсив.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setItalicBi(boolean value)
public void setItalicBi(boolean value)
Истина, если текст справа налево отформатирован курсивом.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setKerning(double value)
public void setKerning(double value)
Устанавливает размер шрифта, с которого начинается кернинг.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Размер шрифта, с которого начинается кернинг. |
setLocaleId(int value)
public void setLocaleId(int value)
Задает идентификатор локали (язык) отформатированных символов. Список идентификаторов локалей см. на странице https://msdn.microsoft.com/en-us/library/cc233965.aspx.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Идентификатор локали (язык) отформатированных символов. |
setLocaleIdBi(int value)
public void setLocaleIdBi(int value)
Задает идентификатор локали (язык) отформатированных символов, написанных справа налево. Список идентификаторов локалей см. на странице https://msdn.microsoft.com/en-us/library/cc233965.aspx.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Идентификатор локали (язык) отформатированных символов, написанных справа налево. |
setLocaleIdFarEast(int value)
public void setLocaleIdFarEast(int value)
Задает идентификатор локали (язык) отформатированных азиатских символов. Список идентификаторов локалей см. на странице https://msdn.microsoft.com/en-us/library/cc233965.aspx.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Идентификатор локали (язык) отформатированных азиатских символов. |
setName(String value)
public void setName(String value)
Устанавливает имя шрифта.
При получении возвращаетgetNameAscii() / setNameAscii(java.lang.String).
При настройке устанавливаетgetNameAscii() / setNameAscii(java.lang.String), getNameBi() / setNameBi(java.lang.String), getNameFarEast() / setNameFarEast(java.lang.String) а такжеgetNameOther() / setNameOther(java.lang.String) к указанному значению.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Название шрифта. |
setNameAscii(String value)
public void setNameAscii(String value)
Устанавливает шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127). |
setNameBi(String value)
public void setNameBi(String value)
Задает имя шрифта в документе на языке с письмом справа налево.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Имя шрифта в документе на языке с написанием справа налево. |
setNameFarEast(String value)
public void setNameFarEast(String value)
Задает имя восточноазиатского шрифта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Название восточноазиатского шрифта. |
setNameOther(String value)
public void setNameOther(String value)
Устанавливает шрифт, используемый для символов с кодами символов от 128 до 255.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Шрифт, используемый для символов с кодами символов от 128 до 255. |
setNoProofing(boolean value)
public void setNoProofing(boolean value)
Истинно, если отформатированные символы не должны проверяться на орфографию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setOn(boolean value)
public void setOn(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setOpacity(double value)
public void setOpacity(double value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double |
setOutline(boolean value)
public void setOutline(boolean value)
Истинно, если шрифт отформатирован как контур.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setPosition(double value)
public void setPosition(double value)
Устанавливает положение текста (в пунктах) относительно базовой линии. Положительное число поднимает текст, отрицательное — опускает.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Положение текста (в пунктах) относительно базовой линии. |
setRotateWithObject(boolean value)
public void setRotateWithObject(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setScaling(int value)
public void setScaling(int value)
Устанавливает масштабирование ширины символов в процентах.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Масштабирование ширины символов в процентах. |
setShadow(boolean value)
public void setShadow(boolean value)
Истинно, если шрифт отформатирован как затененный.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSize(double value)
public void setSize(double value)
Устанавливает размер шрифта в пунктах.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Размер шрифта в пунктах. |
setSizeBi(double value)
public void setSizeBi(double value)
Устанавливает размер шрифта в пунктах, используемых в документе с написанием справа налево.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Размер шрифта в пунктах, используемый в документе с написанием справа налево. |
setSmallCaps(boolean value)
public void setSmallCaps(boolean value)
Истинно, если шрифт отформатирован как маленькие заглавные буквы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSnapToGrid(boolean value)
public void setSnapToGrid(boolean value)
Указывает, должен ли текущий шрифт использовать параметры сетки документа на строку при компоновке.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSpacing(double value)
public void setSpacing(double value)
Устанавливает интервал (в пунктах) между символами.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Интервал (в пунктах) между символами. |
setStrikeThrough(boolean value)
public void setStrikeThrough(boolean value)
Истинно, если шрифт отформатирован как зачеркнутый текст.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setStyle(Style value)
public void setStyle(Style value)
Задает стиль символов, применяемый к этому форматированию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | Style | Стиль символа, примененный к этому форматированию. |
setStyleIdentifier(int value)
public void setStyleIdentifier(int value)
Задает независимый от локали идентификатор стиля символа, примененного к этому форматированию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Независимый от локали идентификатор стиля символа, применяемого к этому форматированию. Значение должно быть одним изStyleIdentifier константы. |
setStyleName(String value)
public void setStyleName(String value)
Задает имя стиля символов, применяемого к этому форматированию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Имя стиля символа, примененного к этому форматированию. |
setSubscript(boolean value)
public void setSubscript(boolean value)
Истинно, если шрифт отформатирован как нижний индекс.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSuperscript(boolean value)
public void setSuperscript(boolean value)
Истинно, если шрифт отформатирован как надстрочный.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setTextEffect(int value)
public void setTextEffect(int value)
Устанавливает эффект анимации шрифта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Эффект анимации шрифта. Значение должно быть одним изTextEffect константы. |
setTextureAlignment(int value)
public void setTextureAlignment(int value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int |
setThemeColor(int value)
public void setThemeColor(int value)
Задает цвет темы в применяемой цветовой схеме, связанной с этим объектом Font.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Цвет темы в применяемой цветовой схеме, связанной с этим объектом Font. Значение должно быть одним изThemeColor константы. |
setThemeFont(int value)
public void setThemeFont(int value)
Задает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Шрифт темы в применяемой схеме шрифтов, связанный с этим объектом Font. Значение должно быть одним изThemeFont константы. |
setThemeFontAscii(int value)
public void setThemeFontAscii(int value)
Задает шрифт темы, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127) в применяемой схеме шрифтов, связанной с этим объектом Font.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Шрифт темы, используемый для латинского текста (символы с кодами символов от 0 (ноль) до 127) в применяемой схеме шрифта, связанной с этим объектом Font. Значение должно быть одним изThemeFont константы. |
setThemeFontBi(int value)
public void setThemeFontBi(int value)
Задает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font в документе на языке с письмом справа налево.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Шрифт темы в применяемой схеме шрифтов, связанный с этим объектом Font в документе с письмом справа налево. Значение должно быть одним изThemeFont константы. |
setThemeFontFarEast(int value)
public void setThemeFontFarEast(int value)
Задает шрифт восточноазиатской темы в применяемой схеме шрифтов, связанной с этим объектом Font.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Шрифт восточноазиатской темы в применяемой схеме шрифтов, связанной с этим объектом Font. Значение должно быть одним изThemeFont константы. |
setThemeFontOther(int value)
public void setThemeFontOther(int value)
Задает шрифт темы, используемый для символов с кодами символов от 128 до 255 в применяемой схеме шрифтов, связанной с этим объектом Font.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Шрифт темы, используемый для символов с кодами символов от 128 до 255 в применяемой схеме шрифта, связанной с этим объектом Font. Значение должно быть одним изThemeFont константы. |
setTintAndShade(double value)
public void setTintAndShade(double value)
Устанавливает двойное значение, которое делает цвет светлее или темнее.
Допустимые значения для этого свойства находятся в диапазоне от -1 (самый темный) до 1 (самый светлый). Ноль (0) нейтрален. Попытка установить для этого свойства значение меньше -1 или больше 1 приводит к исключению java.lang.IllegalArgumentException.
Установка этого свойства для объекта Font с цветами, не относящимися к теме, приводит к исключению java.lang.IllegalStateException.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Двойное значение, которое осветляет или затемняет цвет. |
setUnderline(int value)
public void setUnderline(int value)
Устанавливает тип подчеркивания, применяемого к шрифту.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Тип подчеркивания, примененный к шрифту. Значение должно быть одним изUnderline константы. |
setUnderlineColor(Color value)
public void setUnderlineColor(Color value)
Устанавливает цвет подчеркивания, применяемого к шрифту.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color | Цвет подчеркивания, примененный к шрифту. |
solid()
public void solid()
toString()
public String toString()
Возвращает: java.lang.String
twoColorGradient(int style, int variant)
public void twoColorGradient(int style, int variant)
Параметры:
Параметр | Тип | Описание |
---|---|---|
style | int | |
variant | int |
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |