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)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.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.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setFitPath(boolean value)
public void setFitPath(boolean value)
Определяет, соответствует ли текст контуру фигуры.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setFitShape(boolean value)
public void setFitShape(boolean value)
Определяет, соответствует ли текст ограничивающей рамке фигуры.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setFontFamily(String value)
public void setFontFamily(String value)
Определяет семейство шрифта textpath.
Значение по умолчанию — Arial.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Соответствующее значение java.lang.String. |
setItalic(boolean value)
public void setItalic(boolean value)
Истинно, если шрифт отформатирован как курсив.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setKerning(boolean value)
public void setKerning(boolean value)
Определяет, включен ли кернинг.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setOn(boolean value)
public void setOn(boolean value)
Определяет, будет ли отображаться текст.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setReverseRows(boolean value)
public void setReverseRows(boolean value)
Определяет, является ли порядок расположения строк обратным.
Значение по умолчаниюfalse.
Еслиtrue, порядок расположения строк обратный. Этот атрибут используется для вертикального расположения текста.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setRotateLetters(boolean value)
public void setRotateLetters(boolean value)
Определяет, повернуты ли буквы текста.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSameLetterHeights(boolean value)
public void setSameLetterHeights(boolean value)
Определяет, будут ли все буквы одинаковой высоты независимо от начального регистра.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setShadow(boolean value)
public void setShadow(boolean value)
Определяет, применяется ли тень к тексту на текстовом пути.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSize(double value)
public void setSize(double value)
Определяет размер шрифта в пунктах.
Значение по умолчанию — 36.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Соответствующее двойное значение. |
setSmallCaps(boolean value)
public void setSmallCaps(boolean value)
Истинно, если шрифт отформатирован как маленькие заглавные буквы.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSpacing(double value)
public void setSpacing(double value)
Определяет количество интервалов для текста. 1 означает 100%.
Значение по умолчанию — 1.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Соответствующее двойное значение. |
setStrikeThrough(boolean value)
public void setStrikeThrough(boolean value)
Истинно, если шрифт отформатирован как зачеркнутый текст.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setText(String value)
public void setText(String value)
Определяет текст текстового пути.
Значение по умолчанию — пустая строка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Соответствующее значение java.lang.String. |
setTextPathAlignment(int value)
public void setTextPathAlignment(int value)
Определяет выравнивание текста.
Значение по умолчаниюTextPathAlignment.CENTER.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изTextPathAlignment константы. |
setTrim(boolean value)
public void setTrim(boolean value)
Определяет, удаляется ли лишнее пространство над и под текстом.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setUnderline(boolean value)
public void setUnderline(boolean value)
Истинно, если шрифт подчеркнут.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setXScale(boolean value)
public void setXScale(boolean value)
Определяет, будет ли использоваться прямой текстовый путь вместо контура формы.
Значение по умолчаниюfalse.
Еслиtrue, текст проходит по пути слева направо вдоль значения x нижней границы фигуры.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
toString()
public String toString()
Возвращает: java.lang.String
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 |