Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicSplitPaneUI.BasicHorizontalLayoutManager extends Object implements LayoutManager2
Модификатор и Тип | Поле и Описание |
---|---|
protected Component[] |
компоненты |
protected int[] |
размеры |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addLayoutComponent(Component comp, Object constraints)
Добавляет указанный компонент к расположению, используя указанный ограничительный объект.
|
void |
addLayoutComponent(String place, Component component)
Добавляет компонент в месте.
|
protected int |
getAvailableSize(Dimension containerSize, Insets insets)
Возвращает доступный width, основанный на контейнерном размере и Вставках.
|
protected int |
getInitialLocation(Insets insets)
Возвращает левую вставку, если Вставки не являются нулем, когда 0 возвращается.
|
float |
getLayoutAlignmentX(Container target)
Возвращает выравнивание вдоль оси X.
|
float |
getLayoutAlignmentY(Container target)
Возвращает выравнивание вдоль оси Y.
|
protected int |
getPreferredSizeOfComponent(Component c)
Возвращает width переданного в Компонентах предпочтенный размер.
|
protected int |
getSizeOfComponent(Component c)
Возвращает width переданного в компоненте.
|
protected int[] |
getSizes()
Возвращает размеры компонентов.
|
void |
invalidateLayout(Container c)
Ничего не делает.
|
void |
layoutContainer(Container container)
Делает фактическое расположение.
|
Размерность |
maximumLayoutSize(Container target)
Возвращает максимальный размер расположения, который является Целым числом. MAX_VALUE в обоих направлениях.
|
Размерность |
minimumLayoutSize(Container container)
Возвращается минимальный размер должен был содержать дочерние элементы.
|
Размерность |
preferredLayoutSize(Container container)
Возвращается привилегированный размер должен был содержать дочерние элементы.
|
void |
removeLayoutComponent(Component component)
Удаляет указанный компонент из нашего знания.
|
protected void |
resetSizeAt(int index)
Сбрасывает размер Компонента в переданном в расположении.
|
void |
resetToPreferredSizes()
Отмечает получатель так, чтобы в следующий раз этот экземпляр был размечен, это попросит привилегированные размеры.
|
protected void |
setComponentToSize(Component c, int size, int location, Insets insets, Dimension containerSize)
Устанавливает width компонента c, чтобы быть размером, помещая его x расположение в расположение, y к insets.top и height к containersize. height меньше вершина и нижние вставки.
|
protected void |
setSizes(int[] newSizes)
Устанавливает размеры в
newSizes . |
protected void |
updateComponents()
Определяет компоненты.
|
protected int[] sizes
protected Component[] components
public void layoutContainer(Container container)
layoutContainer
в интерфейсе LayoutManager
container
- контейнер, который будет размеченpublic void addLayoutComponent(String place, Component component)
addLayoutComponent
в интерфейсе LayoutManager
place
- строка, которая будет связана с компонентомcomponent
- компонент, который будет добавленpublic Dimension minimumLayoutSize(Container container)
minimumLayoutSize
в интерфейсе LayoutManager
container
- компонент, который будет размеченLayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension preferredLayoutSize(Container container)
preferredLayoutSize
в интерфейсе LayoutManager
container
- контейнер, который будет размеченLayoutManager.minimumLayoutSize(java.awt.Container)
public void removeLayoutComponent(Component component)
removeLayoutComponent
в интерфейсе LayoutManager
component
- компонент, который будет удаленpublic void addLayoutComponent(Component comp, Object constraints)
addLayoutComponent
в интерфейсе LayoutManager2
comp
- компонент, который будет добавленconstraints
- где/как компонент добавляется к расположению.public float getLayoutAlignmentX(Container target)
getLayoutAlignmentX
в интерфейсе LayoutManager2
public float getLayoutAlignmentY(Container target)
getLayoutAlignmentY
в интерфейсе LayoutManager2
public void invalidateLayout(Container c)
invalidateLayout
в интерфейсе LayoutManager2
public Dimension maximumLayoutSize(Container target)
maximumLayoutSize
в интерфейсе LayoutManager2
Component.getMaximumSize()
, LayoutManager
public void resetToPreferredSizes()
protected void resetSizeAt(int index)
protected void setSizes(int[] newSizes)
newSizes
.protected int[] getSizes()
protected int getPreferredSizeOfComponent(Component c)
protected int getSizeOfComponent(Component c)
protected int getAvailableSize(Dimension containerSize, Insets insets)
protected int getInitialLocation(Insets insets)
protected void setComponentToSize(Component c, int size, int location, Insets insets, Dimension containerSize)
protected void updateComponents()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92