HyphenationOptions

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

Все реализованные интерфейсы: java.lang.Cloneable

public class HyphenationOptions implements Cloneable

Позволяет настроить параметры переноса документа.

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

Методы

МетодОписание
equals(Object arg0)
getAutoHyphenation()Получает значение, определяющее, включена ли для документа автоматическая расстановка переносов.
getClass()
getConsecutiveHyphenLimit()Получает максимальное количество последовательных строк, которые могут заканчиваться дефисами.
getHyphenateCaps()Получает значение, определяющее, переносятся ли слова, написанные заглавными буквами.
getHyphenationZone()Получает расстояние в 1/20 пункта от правого поля, в пределах которого вы не хотите переносить слова.
hashCode()
notify()
notifyAll()
setAutoHyphenation(boolean value)Устанавливает значение, определяющее, включена ли автоматическая расстановка переносов для документа.
setConsecutiveHyphenLimit(int value)Устанавливает максимальное количество последовательных строк, которые могут заканчиваться дефисами.
setHyphenateCaps(boolean value)Устанавливает значение, определяющее, будут ли слова, написанные заглавными буквами, переноситься через дефис.
setHyphenationZone(int value)Устанавливает расстояние в 1/20 пункта от правого поля, в пределах которого вы не хотите переносить слова.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getAutoHyphenation()

public boolean getAutoHyphenation()

Получает значение, определяющее, включена ли для документа автоматическая расстановка переносов. Значение по умолчанию для этого свойстваfalse.

Возвращает: boolean — значение, определяющее, включена ли для документа автоматическая расстановка переносов.

getClass()

public final native Class<?> getClass()

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

getConsecutiveHyphenLimit()

public int getConsecutiveHyphenLimit()

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

Если значение этого свойства равно 0, любое количество последовательных строк может заканчиваться дефисами.

Это свойство не действует при сохранении в фиксированных форматах страниц, например PDF.

Возвращает: int — максимальное количество последовательных строк, которые могут заканчиваться дефисами.

getHyphenateCaps()

public boolean getHyphenateCaps()

Получает значение, определяющее, переносятся ли слова, написанные заглавными буквами. Значение по умолчанию для этого свойстваtrue.

Возвращает: boolean — значение, определяющее, переносятся ли слова, написанные заглавными буквами.

getHyphenationZone()

public int getHyphenationZone()

Получает расстояние в 1/20 пункта от правого поля, в пределах которого вы не хотите переносить слова. Значение по умолчанию для этого свойства — 360 (0,25 дюйма).

Возвращает: int - Расстояние в 1/20 пункта от правого поля, в пределах которого вы не хотите переносить слова.

hashCode()

public native int hashCode()

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAutoHyphenation(boolean value)

public void setAutoHyphenation(boolean value)

Устанавливает значение, определяющее, включена ли автоматическая расстановка переносов для документа. Значение по умолчанию для этого свойстваfalse.

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, включена ли для документа автоматическая расстановка переносов.

setConsecutiveHyphenLimit(int value)

public void setConsecutiveHyphenLimit(int value)

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

Если значение этого свойства равно 0, любое количество последовательных строк может заканчиваться дефисами.

Это свойство не действует при сохранении в фиксированных форматах страниц, например PDF.

Параметры:

ПараметрТипОписание
valueintМаксимальное количество последовательных строк, которые могут заканчиваться дефисами.

setHyphenateCaps(boolean value)

public void setHyphenateCaps(boolean value)

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

Параметры:

ПараметрТипОписание
valuebooleanЗначение, определяющее, будут ли слова, написанные заглавными буквами, переноситься через дефис.

setHyphenationZone(int value)

public void setHyphenationZone(int value)

Устанавливает расстояние в 1/20 пункта от правого поля, в пределах которого вы не хотите переносить слова. Значение по умолчанию для этого свойства — 360 (0,25 дюйма).

Параметры:

ПараметрТипОписание
valueintРасстояние в 1/20 пункта от правого поля, в пределах которого вы не хотите переносить слова.

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