|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public static class BasicOptionPaneUI.ButtonAreaLayout extends Object implements LayoutManager
ButtonAreaLayout ведет себя подобным образом к FlowLayout. Это размечает все компоненты слева направо. Если syncAllWidths истина, ширины каждого компонента будут установлены в самый большой привилегированный размер width. Этот class должен быть обработан как "защищенный" внутренний class. Инстанцируйте этого только в пределах подклассов BasicOptionPaneUI.| Модификатор и Тип | Поле и Описание |
|---|---|
protected boolean |
centersChildren
Если это правда, дочерние элементы смешиваются в родителе.
|
protected int |
дополнение |
protected boolean |
syncAllWidths |
| Конструктор и Описание |
|---|
BasicOptionPaneUI.ButtonAreaLayout(boolean syncAllWidths, int padding) |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
addLayoutComponent(String string, Component comp)
Если менеджер по расположению использует строку на компонент, добавляет компонент
comp к расположению, связывая это со строкой, определенной name. |
boolean |
getCentersChildren() |
int |
getPadding() |
boolean |
getSyncAllWidths() |
void |
layoutContainer(Container container)
Размечает указанный контейнер.
|
Размерность |
minimumLayoutSize(Container c)
Вычисляет минимальные размерности размера для указанного контейнера, учитывая компоненты, которые он содержит.
|
Размерность |
preferredLayoutSize(Container c)
Вычисляет привилегированные размерности размера для указанного контейнера, учитывая компоненты, которые он содержит.
|
void |
removeLayoutComponent(Component c)
Удаляет указанный компонент из расположения.
|
void |
setCentersChildren(boolean newValue) |
void |
setPadding(int newPadding) |
void |
setSyncAllWidths(boolean newValue) |
protected boolean syncAllWidths
protected int padding
protected boolean centersChildren
public BasicOptionPaneUI.ButtonAreaLayout(boolean syncAllWidths,
int padding)
public void setSyncAllWidths(boolean newValue)
public boolean getSyncAllWidths()
public void setPadding(int newPadding)
public int getPadding()
public void setCentersChildren(boolean newValue)
public boolean getCentersChildren()
public void addLayoutComponent(String string, Component comp)
LayoutManagercomp к расположению, связывая это со строкой, определенной name.addLayoutComponent в интерфейсе LayoutManagerstring - строка, которая будет связана с компонентомcomp - компонент, который будет добавленpublic void layoutContainer(Container container)
LayoutManagerlayoutContainer в интерфейсе LayoutManagercontainer - контейнер, который будет размеченpublic Dimension minimumLayoutSize(Container c)
LayoutManagerminimumLayoutSize в интерфейсе LayoutManagerc - компонент, который будет размеченLayoutManager.preferredLayoutSize(java.awt.Container)public Dimension preferredLayoutSize(Container c)
LayoutManagerpreferredLayoutSize в интерфейсе LayoutManagerc - контейнер, который будет размеченLayoutManager.minimumLayoutSize(java.awt.Container)public void removeLayoutComponent(Component c)
LayoutManagerremoveLayoutComponent в интерфейсе LayoutManagerc - компонент, который будет удален
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92