TextPath

Наследование: java.lang.Object

public class TextPath

Определяет текст и форматирование пути к тексту (объекта WordArt).

Чтобы узнать больше, посетитеWorking with Shapes документальная статья.

ИспользоватьShape.getTextPath() для доступа к свойствам WordArt фигуры. Вы не создаете экземплярыTextPath класс напрямую.

Методы

МетодОписание
equals(Object arg0)
getBold()Истинно, если шрифт отформатирован как полужирный.
getClass()
getFitPath()Определяет, соответствует ли текст контуру фигуры.
getFitShape()Определяет, соответствует ли текст ограничивающей рамке фигуры.
getFontFamily()Определяет семейство шрифта textpath.
getItalic()Истинно, если шрифт отформатирован как курсив.
getKerning()Определяет, включен ли кернинг.
getOn()Определяет, будет ли отображаться текст.
getReverseRows()Определяет, является ли порядок расположения строк обратным.
getRotateLetters()Определяет, повернуты ли буквы текста.
getSameLetterHeights()Определяет, будут ли все буквы одинаковой высоты независимо от начального регистра.
getShadow()Определяет, применяется ли тень к тексту на текстовом пути.
getSize()Определяет размер шрифта в пунктах.
getSmallCaps()Истинно, если шрифт отформатирован как маленькие заглавные буквы.
getSpacing()Определяет количество интервалов для текста.
getStrikeThrough()Истинно, если шрифт отформатирован как зачеркнутый текст.
getText()Определяет текст текстового пути.
getTextPathAlignment()Определяет выравнивание текста.
getTrim()Определяет, удаляется ли лишнее пространство над и под текстом.
getUnderline()Истинно, если шрифт подчеркнут.
getXScale()Определяет, будет ли использоваться прямой текстовый путь вместо контура формы.
hashCode()
notify()
notifyAll()
setBold(boolean value)Истинно, если шрифт отформатирован как полужирный.
setFitPath(boolean value)Определяет, соответствует ли текст контуру фигуры.
setFitShape(boolean value)Определяет, соответствует ли текст ограничивающей рамке фигуры.
setFontFamily(String value)Определяет семейство шрифта textpath.
setItalic(boolean value)Истинно, если шрифт отформатирован как курсив.
setKerning(boolean value)Определяет, включен ли кернинг.
setOn(boolean value)Определяет, будет ли отображаться текст.
setReverseRows(boolean value)Определяет, является ли порядок расположения строк обратным.
setRotateLetters(boolean value)Определяет, повернуты ли буквы текста.
setSameLetterHeights(boolean value)Определяет, будут ли все буквы одинаковой высоты независимо от начального регистра.
setShadow(boolean value)Определяет, применяется ли тень к тексту на текстовом пути.
setSize(double value)Определяет размер шрифта в пунктах.
setSmallCaps(boolean value)Истинно, если шрифт отформатирован как маленькие заглавные буквы.
setSpacing(double value)Определяет количество интервалов для текста.
setStrikeThrough(boolean value)Истинно, если шрифт отформатирован как зачеркнутый текст.
setText(String value)Определяет текст текстового пути.
setTextPathAlignment(int value)Определяет выравнивание текста.
setTrim(boolean value)Определяет, удаляется ли лишнее пространство над и под текстом.
setUnderline(boolean value)Истинно, если шрифт подчеркнут.
setXScale(boolean value)Определяет, будет ли использоваться прямой текстовый путь вместо контура формы.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getBold()

public boolean getBold()

Истинно, если шрифт отформатирован как полужирный.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getFitPath()

public boolean getFitPath()

Определяет, соответствует ли текст контуру фигуры.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getFitShape()

public boolean getFitShape()

Определяет, соответствует ли текст ограничивающей рамке фигуры.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getFontFamily()

public String getFontFamily()

Определяет семейство шрифта textpath.

Значение по умолчанию — Arial.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getItalic()

public boolean getItalic()

Истинно, если шрифт отформатирован как курсив.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getKerning()

public boolean getKerning()

Определяет, включен ли кернинг.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getOn()

public boolean getOn()

Определяет, будет ли отображаться текст.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getReverseRows()

public boolean getReverseRows()

Определяет, является ли порядок расположения строк обратным.

Значение по умолчаниюfalse.

Еслиtrue, порядок расположения строк обратный. Этот атрибут используется для вертикального расположения текста.

Возвращает: boolean - соответствующее логическое значение.

getRotateLetters()

public boolean getRotateLetters()

Определяет, повернуты ли буквы текста.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getSameLetterHeights()

public boolean getSameLetterHeights()

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

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getShadow()

public boolean getShadow()

Определяет, применяется ли тень к тексту на текстовом пути.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getSize()

public double getSize()

Определяет размер шрифта в пунктах.

Значение по умолчанию — 36.

Возвращает: double - соответствующее двойное значение.

getSmallCaps()

public boolean getSmallCaps()

Истинно, если шрифт отформатирован как маленькие заглавные буквы.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getSpacing()

public double getSpacing()

Определяет количество интервалов для текста. 1 означает 100%.

Значение по умолчанию — 1.

Возвращает: double - соответствующее двойное значение.

getStrikeThrough()

public boolean getStrikeThrough()

Истинно, если шрифт отформатирован как зачеркнутый текст.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getText()

public String getText()

Определяет текст текстового пути.

Значение по умолчанию — пустая строка.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getTextPathAlignment()

public int getTextPathAlignment()

Определяет выравнивание текста.

Значение по умолчаниюTextPathAlignment.CENTER.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изTextPathAlignment константы.

getTrim()

public boolean getTrim()

Определяет, удаляется ли лишнее пространство над и под текстом.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getUnderline()

public boolean getUnderline()

Истинно, если шрифт подчеркнут.

Значение по умолчаниюfalse.

Возвращает: boolean - соответствующее логическое значение.

getXScale()

public boolean getXScale()

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

Значение по умолчаниюfalse.

Еслиtrue, текст проходит по пути слева направо вдоль значения x нижней границы фигуры.

Возвращает: boolean - соответствующее логическое значение.

hashCode()

public native int hashCode()

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBold(boolean value)

public void setBold(boolean value)

Истинно, если шрифт отформатирован как полужирный.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setFitPath(boolean value)

public void setFitPath(boolean value)

Определяет, соответствует ли текст контуру фигуры.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setFitShape(boolean value)

public void setFitShape(boolean value)

Определяет, соответствует ли текст ограничивающей рамке фигуры.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setFontFamily(String value)

public void setFontFamily(String value)

Определяет семейство шрифта textpath.

Значение по умолчанию — Arial.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

setItalic(boolean value)

public void setItalic(boolean value)

Истинно, если шрифт отформатирован как курсив.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setKerning(boolean value)

public void setKerning(boolean value)

Определяет, включен ли кернинг.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setOn(boolean value)

public void setOn(boolean value)

Определяет, будет ли отображаться текст.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setReverseRows(boolean value)

public void setReverseRows(boolean value)

Определяет, является ли порядок расположения строк обратным.

Значение по умолчаниюfalse.

Еслиtrue, порядок расположения строк обратный. Этот атрибут используется для вертикального расположения текста.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setRotateLetters(boolean value)

public void setRotateLetters(boolean value)

Определяет, повернуты ли буквы текста.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setSameLetterHeights(boolean value)

public void setSameLetterHeights(boolean value)

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

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setShadow(boolean value)

public void setShadow(boolean value)

Определяет, применяется ли тень к тексту на текстовом пути.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setSize(double value)

public void setSize(double value)

Определяет размер шрифта в пунктах.

Значение по умолчанию — 36.

Параметры:

ПараметрТипОписание
valuedoubleСоответствующее двойное значение.

setSmallCaps(boolean value)

public void setSmallCaps(boolean value)

Истинно, если шрифт отформатирован как маленькие заглавные буквы.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setSpacing(double value)

public void setSpacing(double value)

Определяет количество интервалов для текста. 1 означает 100%.

Значение по умолчанию — 1.

Параметры:

ПараметрТипОписание
valuedoubleСоответствующее двойное значение.

setStrikeThrough(boolean value)

public void setStrikeThrough(boolean value)

Истинно, если шрифт отформатирован как зачеркнутый текст.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setText(String value)

public void setText(String value)

Определяет текст текстового пути.

Значение по умолчанию — пустая строка.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

setTextPathAlignment(int value)

public void setTextPathAlignment(int value)

Определяет выравнивание текста.

Значение по умолчаниюTextPathAlignment.CENTER.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изTextPathAlignment константы.

setTrim(boolean value)

public void setTrim(boolean value)

Определяет, удаляется ли лишнее пространство над и под текстом.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setUnderline(boolean value)

public void setUnderline(boolean value)

Истинно, если шрифт подчеркнут.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setXScale(boolean value)

public void setXScale(boolean value)

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

Значение по умолчаниюfalse.

Еслиtrue, текст проходит по пути слева направо вдоль значения x нижней границы фигуры.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int