TextColumnCollection

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

public class TextColumnCollection

КоллекцияTextColumn объекты, представляющие все столбцы текста в разделе документа.

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

ИспользоватьsetCount(int) установить количество текстовых столбцов.

Чтобы все столбцы были одинаковой ширины и располагались равномерно, установитеgetEvenlySpaced() / setEvenlySpaced(boolean) кtrue и укажите расстояние между столбцами вgetSpacing() / setSpacing(double). MS Word автоматически рассчитает ширину столбцов.

Если у вас естьEvenlySpaced установлен вfalse , необходимо указать ширину и интервал для каждого столбца отдельно. Используйте индексатор для доступа к отдельнымTextColumn объекты.

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

Методы

МетодОписание
equals(Object arg0)
get(int index)Возвращает текстовый столбец по указанному индексу.
getClass()
getCount()Получает количество столбцов в разделе документа.
getEvenlySpaced()Trueесли текстовые столбцы имеют одинаковую ширину и равномерно распределены.
getLineBetween()Когдаtrue, добавляет вертикальную линию между столбцами.
getSpacing()Когда столбцы расположены равномерно, получает или задает расстояние между каждым столбцом в пунктах.
getWidth()Когда столбцы расположены равномерно, получает ширину столбцов.
hashCode()
notify()
notifyAll()
setCount(int newCount)Располагает текст в указанное количество текстовых столбцов.
setEvenlySpaced(boolean value)Trueесли текстовые столбцы имеют одинаковую ширину и равномерно распределены.
setLineBetween(boolean value)Когдаtrue, добавляет вертикальную линию между столбцами.
setSpacing(double value)Когда столбцы расположены равномерно, получает или задает расстояние между каждым столбцом в пунктах.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

get(int index)

public TextColumn get(int index)

Возвращает текстовый столбец по указанному индексу.

Параметры:

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

Возвращает: TextColumn - Текстовый столбец по указанному индексу.

getClass()

public final native Class<?> getClass()

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

getCount()

public int getCount()

Получает количество столбцов в разделе документа.

Возвращает: int - количество столбцов в разделе документа.

getEvenlySpaced()

public boolean getEvenlySpaced()

Trueесли текстовые столбцы имеют одинаковую ширину и равномерно распределены.

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

getLineBetween()

public boolean getLineBetween()

Когдаtrue, добавляет вертикальную линию между столбцами.

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

getSpacing()

public double getSpacing()

Когда столбцы расположены равномерно, получает или задает расстояние между каждым столбцом в пунктах. Имеет эффект только тогда, когдаgetEvenlySpaced() / setEvenlySpaced(boolean) установлен наtrue.

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

getWidth()

public double getWidth()

Когда столбцы расположены равномерно, получает ширину столбцов.

Имеет эффект только тогда, когдаgetEvenlySpaced() / setEvenlySpaced(boolean) установлен наtrue.

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

hashCode()

public native int hashCode()

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCount(int newCount)

public void setCount(int newCount)

Располагает текст в указанное количество текстовых столбцов.

КогдаgetEvenlySpaced() / setEvenlySpaced(boolean) являетсяfalse а вы увеличиваете количество столбцов, новыеTextColumn объекты создаются с нулевой шириной и интервалом. Вам нужно установить ширину и интервал для новых столбцов.

Параметры:

ПараметрТипОписание
newCountintКоличество колонок, в которые должен быть помещен текст.

setEvenlySpaced(boolean value)

public void setEvenlySpaced(boolean value)

Trueесли текстовые столбцы имеют одинаковую ширину и равномерно распределены.

Параметры:

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

setLineBetween(boolean value)

public void setLineBetween(boolean value)

Когдаtrue, добавляет вертикальную линию между столбцами.

Параметры:

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

setSpacing(double value)

public void setSpacing(double value)

Когда столбцы расположены равномерно, получает или задает расстояние между каждым столбцом в пунктах. Имеет эффект только тогда, когдаgetEvenlySpaced() / setEvenlySpaced(boolean) установлен наtrue.

Параметры:

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

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