Класс ViewportLayout
- Все реализуемые интерфейсы:
LayoutManager, Serializable
public class ViewportLayout extends Object implements LayoutManager, Serializable
JViewport. ViewportLayout определяет политику компоновки, которая должна подходить для большинства приложений. Область просмотра устанавливает для своего представления тот же размер, что и у области просмотра, однако не уменьшает представление ниже его минимального размера. По мере увеличения области просмотра представление выравнивается по нижнему краю, пока не станет видимым целиком; после этого представление выравнивается по верхнему краю. Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации предназначена для краткосрочного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.
- С момента выпуска:
- 1.2
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ViewportLayout() |
Создает ViewportLayout. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addLayoutComponent |
Добавляет указанный компонент в компоновку. |
void |
layoutContainer |
Вызывается AWT, когда необходимо выполнить компоновку указанного контейнера. |
Dimension |
minimumLayoutSize |
Возвращает минимальные размеры, необходимые для компоновки компонентов, содержащихся в указанном целевом контейнере. |
Dimension |
preferredLayoutSize |
Возвращает предпочтительные размеры для этой компоновки с учетом компонентов в указанном целевом контейнере. |
void |
removeLayoutComponent |
Удаляет указанный компонент из компоновки. |
Методы, объявленные в классе 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 |
Приостанавливает текущий поток до его пробуждения, обычно в результате уведомления или прерывания, либо до истечения указанного времени. |
Подробное описание конструкторов
ViewportLayout
public ViewportLayout()
ViewportLayout.Подробное описание методов
addLayoutComponent
public void addLayoutComponent(String name, Component c)
- Определено в:
-
addLayoutComponentв интерфейсеLayoutManager - Параметры:
-
name— имя компонента -
c— добавляемый компонент
removeLayoutComponent
public void removeLayoutComponent(Component c)
- Определено в:
-
removeLayoutComponentв интерфейсеLayoutManager - Параметры:
-
c— удаляемый компонент
preferredLayoutSize
public Dimension preferredLayoutSize(Container parent)
- Определено в:
-
preferredLayoutSizeв интерфейсеLayoutManager - Параметры:
-
parent— компонент, для которого необходимо выполнить компоновку - Возвращает:
- объект
Dimension, содержащий предпочтительные размеры - См. также:
minimumLayoutSize
public Dimension minimumLayoutSize(Container parent)
- Определено в:
-
minimumLayoutSizeв интерфейсеLayoutManager - Параметры:
-
parent— компонент, для которого необходимо выполнить компоновку - Возвращает:
- объект
Dimension, содержащий минимальные размеры - См. также:
layoutContainer
public void layoutContainer(Container parent)
- Определено в:
-
layoutContainerв интерфейсеLayoutManager - Параметры:
-
parent— контейнер, для которого необходимо выполнить компоновку - Выбрасывает:
-
AWTError— если целевой объект не является контейнером, указанным в конструктореBoxLayout
© 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.