Класс BasicSplitPaneUI.BasicVerticalLayoutManager
java.lang.Object
javax.swing.plaf.basic.BasicSplitPaneUI.BasicHorizontalLayoutManager
javax.swing.plaf.basic.BasicSplitPaneUI.BasicVerticalLayoutManager
- Все реализованные интерфейсы:
LayoutManager, LayoutManager2
- Внешний класс:
BasicSplitPaneUI
public non-sealed class BasicSplitPaneUI.BasicVerticalLayoutManager extends BasicSplitPaneUI.BasicHorizontalLayoutManager
Менеджер компоновки для JSplitPane с ориентацией VERTICAL_SPLIT.
Краткое описание полей
Поля, объявленные в классе BasicSplitPaneUI.BasicHorizontalLayoutManager
components, sizes | Модификатор и тип | Поле | Описание |
|---|---|---|
protected Component[] |
components |
Компоненты. |
protected int[] |
sizes |
Размер компонентов. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BasicVerticalLayoutManager() |
Создает новый экземпляр BasicVerticalLayoutManager. |
Краткое описание методов
Методы, объявленные в классе BasicSplitPaneUI.BasicHorizontalLayoutManager
addLayoutComponent, addLayoutComponent, getAvailableSize, getInitialLocation, getLayoutAlignmentX, getLayoutAlignmentY, getPreferredSizeOfComponent, getSizeOfComponent, getSizes, invalidateLayout, layoutContainer, maximumLayoutSize, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent, resetSizeAt, resetToPreferredSizes, setComponentToSize, setSizes, updateComponents | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addLayoutComponent |
Добавляет указанный компонент в компоновку, используя заданный объект ограничений. |
void |
addLayoutComponent |
Добавляет компонент в указанное место. |
protected int |
getAvailableSize |
Возвращает доступную ширину на основе размера контейнера и Insets. |
protected int |
getInitialLocation |
Возвращает левый отступ; если Insets равны null, возвращается 0. |
float |
getLayoutAlignmentX |
Возвращает выравнивание по оси x. |
float |
getLayoutAlignmentY |
Возвращает выравнивание по оси y. |
protected int |
getPreferredSizeOfComponent |
Возвращает ширину предпочтительного размера переданного компонента. |
protected int |
getSizeOfComponent |
Возвращает ширину переданного компонента. |
protected int[] |
getSizes() |
Возвращает размеры компонентов. |
void |
invalidateLayout |
Ничего не делает. |
void |
layoutContainer |
Выполняет компоновку. |
Dimension |
maximumLayoutSize |
Возвращает максимальный размер компоновки, равный Integer.MAX_VALUE в обоих направлениях. |
Dimension |
minimumLayoutSize |
Возвращает минимальный размер, необходимый для размещения дочерних компонентов. |
Dimension |
preferredLayoutSize |
Возвращает предпочтительный размер, необходимый для размещения дочерних компонентов. |
void |
removeLayoutComponent |
Удаляет указанный компонент из списка известных компонентов. |
protected void |
resetSizeAt |
Сбрасывает размер компонента в указанном месте. |
void |
resetToPreferredSizes() |
Помечает получателя, чтобы при следующей компоновке этого экземпляра были запрошены предпочтительные размеры. |
protected void |
setComponentToSize |
Устанавливает ширину компонента c равной size, задавая координату x равной location, координату y — insets.top, а высоту — containerSize.height за вычетом верхнего и нижнего отступов. |
protected void |
setSizes |
Устанавливает размеры в newSizes. |
protected void |
updateComponents() |
Определяет компоненты. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Определяет, равен ли какой-либо другой объект этому объекту. |
protected void |
finalize() |
Устарело и будет удалено: этот элемент API подлежит удалению в будущей версии. Финализация объявлена устаревшей и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Приостанавливает выполнение текущего потока до его пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Приостанавливает выполнение текущего потока до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Приостанавливает выполнение текущего потока до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
Подробное описание конструкторов
BasicVerticalLayoutManager
public BasicVerticalLayoutManager()
Создает новый экземпляр
BasicVerticalLayoutManager.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.