BorderCollection

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

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

public class BorderCollection implements Iterable

Коллекция объектов Border.

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

Различные элементы документа имеют разные границы. Например, ParagraphFormat имеет нижнюю, левую, правую и верхнюю границы. Вы можете указать различное форматирование для каждой границы независимо или перечислить все границы и применить одинаковое форматирование.

Методы

МетодОписание
clearFormatting()Удаляет все границы объекта.
equals(BorderCollection brColl)Сравнивает наборы бордюров.
equals(Object arg0)
get(int index)Извлекает объект Border по индексу.
getBottom()Получает нижнюю границу.
getByBorderType(int borderType)
getClass()
getColor()Получает цвет границы.
getCount()Получает количество границ в коллекции.
getDistanceFromText()Получает расстояние границы от текста в пунктах.
getHorizontal()Получает горизонтальную границу, используемую между ячейками или соответствующими абзацами.
getLeft()Получает левую границу.
getLineStyle()Получает стиль границы.
getLineWidth()Получает ширину границы в пунктах.
getRight()Получает правильную границу.
getShadow()Получает значение, указывающее, есть ли у границы тень.
getTop()Получает верхнюю границу.
getVertical()Получает вертикальную границу, используемую между ячейками.
hashCode()
iterator()Возвращает объект перечислителя, который можно использовать для перебора всех границ в коллекции.
notify()
notifyAll()
setColor(Color value)Задает цвет границы.
setDistanceFromText(double value)Устанавливает расстояние границы от текста в пунктах.
setLineStyle(int value)Устанавливает стиль границы.
setLineWidth(double value)Устанавливает ширину границы в пунктах.
setShadow(boolean value)Задает значение, указывающее, есть ли у границы тень.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearFormatting()

public void clearFormatting()

Удаляет все границы объекта.

equals(BorderCollection brColl)

public boolean equals(BorderCollection brColl)

Сравнивает наборы бордюров.

Параметры:

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

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

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

get(int index)

public Border get(int index)

Извлекает объект Border по индексу.

Параметры:

ПараметрТипОписание
indexintОтсчитываемый от нуля индекс границы для извлечения.

Возвращает: Border - соответствующийBorder ценность.

getBottom()

public Border getBottom()

Получает нижнюю границу.

Возвращает: Border - Нижняя граница.

getByBorderType(int borderType)

public Border getByBorderType(int borderType)

Параметры:

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

Возвращает: Border

getClass()

public final native Class<?> getClass()

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

getColor()

public Color getColor()

Получает цвет границы.

Возвращает цвет первой границы в коллекции.

Задает цвет всех границ в коллекции, кроме диагональных границ.

Возвращает: java.awt.Color — цвет границы.

getCount()

public int getCount()

Получает количество границ в коллекции.

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

getDistanceFromText()

public double getDistanceFromText()

Получает расстояние границы от текста в пунктах.

Получает расстояние от текста для первой границы.

Задает расстояние от текста для всех границ в коллекции, кроме диагональных границ.

Не имеет никакого эффекта и будет автоматически обнулен для границ ячеек таблицы.

Возвращает: double - Расстояние границы от текста в пунктах.

getHorizontal()

public Border getHorizontal()

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

Возвращает: Border - Горизонтальная граница, используемая между ячейками или соответствующими абзацами.

getLeft()

public Border getLeft()

Получает левую границу.

Возвращает: Border - Левая граница.

getLineStyle()

public int getLineStyle()

Получает стиль границы.

Возвращает стиль первой рамки в коллекции.

Устанавливает стиль всех границ в коллекции, кроме диагональных границ.

Возвращает: int - Стиль границы. Возвращаемое значение является одним изLineStyle константы.

getLineWidth()

public double getLineWidth()

Получает ширину границы в пунктах.

Возвращает ширину первой границы в коллекции.

Устанавливает ширину всех границ в коллекции, кроме диагональных границ.

Возвращает: double - Ширина границы в пунктах.

getRight()

public Border getRight()

Получает правильную границу.

Возвращает: Border - Правая граница.

getShadow()

public boolean getShadow()

Получает значение, указывающее, есть ли у границы тень.

Получает значение от первой границы в коллекции.

Задает значение для всех границ в коллекции, кроме диагональных границ.

Возвращает: boolean — значение, указывающее, есть ли у границы тень.

getTop()

public Border getTop()

Получает верхнюю границу.

Возвращает: Border - Верхняя граница.

getVertical()

public Border getVertical()

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

Возвращает: Border - Вертикальная граница, используемая между ячейками.

hashCode()

public native int hashCode()

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

iterator()

public Iterator iterator()

Возвращает объект перечислителя, который можно использовать для перебора всех границ в коллекции.

Возвращает: java.util.Iterator

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setColor(Color value)

public void setColor(Color value)

Задает цвет границы.

Возвращает цвет первой границы в коллекции.

Задает цвет всех границ в коллекции, кроме диагональных границ.

Параметры:

ПараметрТипОписание
valuejava.awt.ColorЦвет границы.

setDistanceFromText(double value)

public void setDistanceFromText(double value)

Устанавливает расстояние границы от текста в пунктах.

Получает расстояние от текста для первой границы.

Задает расстояние от текста для всех границ в коллекции, кроме диагональных границ.

Не имеет никакого эффекта и будет автоматически обнулен для границ ячеек таблицы.

Параметры:

ПараметрТипОписание
valuedoubleРасстояние границы от текста в пунктах.

setLineStyle(int value)

public void setLineStyle(int value)

Устанавливает стиль границы.

Возвращает стиль первой рамки в коллекции.

Устанавливает стиль всех границ в коллекции, кроме диагональных границ.

Параметры:

ПараметрТипОписание
valueintСтиль границы. Значение должно быть одним изLineStyle константы.

setLineWidth(double value)

public void setLineWidth(double value)

Устанавливает ширину границы в пунктах.

Возвращает ширину первой границы в коллекции.

Устанавливает ширину всех границ в коллекции, кроме диагональных границ.

Параметры:

ПараметрТипОписание
valuedoubleШирина границы в пунктах.

setShadow(boolean value)

public void setShadow(boolean value)

Задает значение, указывающее, есть ли у границы тень.

Получает значение от первой границы в коллекции.

Задает значение для всех границ в коллекции, кроме диагональных границ.

Параметры:

ПараметрТипОписание
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