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)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
get(int index)
public TextColumn get(int index)
Возвращает текстовый столбец по указанному индексу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
index | int |
Возвращает: 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 объекты создаются с нулевой шириной и интервалом. Вам нужно установить ширину и интервал для новых столбцов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
newCount | int | Количество колонок, в которые должен быть помещен текст. |
setEvenlySpaced(boolean value)
public void setEvenlySpaced(boolean value)
Trueесли текстовые столбцы имеют одинаковую ширину и равномерно распределены.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setLineBetween(boolean value)
public void setLineBetween(boolean value)
Когдаtrue, добавляет вертикальную линию между столбцами.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setSpacing(double value)
public void setSpacing(double value)
Когда столбцы расположены равномерно, получает или задает расстояние между каждым столбцом в пунктах. Имеет эффект только тогда, когдаgetEvenlySpaced() / setEvenlySpaced(boolean) установлен наtrue.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Соответствующее двойное значение. |
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 |