public class ViewportLayout extends Object implements LayoutManager, Serializable
JViewport
. ViewportLayout
определяет политику для расположения, которое должно быть полезным для большинства приложений. Область просмотра делает свое представление тем же самым размером как область просмотра, однако это не будет делать представление меньшим чем его минимальный размер. Поскольку область просмотра растет, представление сохраняется нижней частью, выровненной по ширине, пока все представление не видимо, впоследствии представление сохраняется выровненной по ширине вершиной.
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
Конструктор и Описание |
---|
ViewportLayout() |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addLayoutComponent(String name, Component c)
Добавляет указанный компонент к расположению.
|
void |
layoutContainer(Container parent)
Вызванный AWT, когда указанный контейнер должен быть размечен.
|
Размерность |
minimumLayoutSize(Container parent)
Возвращает минимальные размерности, необходимые расположению компоненты, содержавшиеся в указанном целевом контейнере.
|
Размерность |
preferredLayoutSize(Container parent)
Возвращает привилегированные размерности для этого расположения, данного компоненты в указанном целевом контейнере.
|
void |
removeLayoutComponent(Component c)
Удаляет указанный компонент из расположения.
|
public void addLayoutComponent(String name, Component c)
addLayoutComponent
в интерфейсе LayoutManager
name
- имя компонентаc
- компонент, который будет добавленpublic void removeLayoutComponent(Component c)
removeLayoutComponent
в интерфейсе LayoutManager
c
- компонент, чтобы удалитьpublic Dimension preferredLayoutSize(Container parent)
preferredLayoutSize
в интерфейсе LayoutManager
parent
- компонент, который должен быть размеченDimension
объект, содержащий привилегированные размерностиminimumLayoutSize(java.awt.Container)
public Dimension minimumLayoutSize(Container parent)
minimumLayoutSize
в интерфейсе LayoutManager
parent
- компонент, который должен быть размеченDimension
объект, содержащий минимальные размерностиpreferredLayoutSize(java.awt.Container)
public void layoutContainer(Container parent)
layoutContainer
в интерфейсе LayoutManager
parent
- контейнер, чтобы разметитьAWTError
- если цель не является контейнером, определенным к BoxLayout
конструктор
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92