Spec-Zone .ru
спецификации, руководства, описания, API
|
public class GroupLayout.SequentialGroup extends GroupLayout.Group
Group
это располагает и измеряет его элементы последовательно, один за другим. У этого class нет никакого общедоступного конструктора, используйте createSequentialGroup
метод, чтобы создать тот. Чтобы выровнять a SequentialGroup
вдоль базовой линии выровненной базовой линии ParallelGroup
Вы должны определить который из элементов SequentialGroup
используется, чтобы определить базовую линию. Элемент, используемый, чтобы вычислить базовую линию, определяется, используя один из add
методы, которые берут a boolean
. Последний элемент, добавленный со значением true
для useAsBaseline
используется, чтобы вычислить базовую линию.
GroupLayout.createSequentialGroup()
Модификатор и Тип | Метод и Описание |
---|---|
GroupLayout. SequentialGroup |
addComponent(boolean useAsBaseline, Component component)
Добавляет a
Component к этому Group . |
GroupLayout. SequentialGroup |
addComponent(boolean useAsBaseline, Component component, int min, int pref, int max)
Добавляет a
Component к этому Group с указанным размером. |
GroupLayout. SequentialGroup |
addComponent(Component component)
Добавляет a
Component к этому Group . |
GroupLayout. SequentialGroup |
addComponent(Component component, int min, int pref, int max)
Добавляет a
Component к этому Group с указанным размером. |
GroupLayout. SequentialGroup |
addContainerGap()
Добавляет элемент, представляющий привилегированный разрыв между краем контейнер и компонентами, которые касаются границы контейнера.
|
GroupLayout. SequentialGroup |
addContainerGap(int pref, int max)
Добавляет элемент, представляющий привилегированный разрыв между одним краем контейнера и следующим или предыдущим
Component с указанным размером. |
GroupLayout. SequentialGroup |
addGap(int size)
Добавляет твердый разрыв к этому
Group . |
GroupLayout. SequentialGroup |
addGap(int min, int pref, int max)
Добавляет разрыв к этому
Group с указанным размером. |
GroupLayout. SequentialGroup |
addGroup(boolean useAsBaseline, GroupLayout.Group group)
Добавляет a
Group к этому Group . |
GroupLayout. SequentialGroup |
addGroup(GroupLayout.Group group)
Добавляет a
Group к этому Group . |
GroupLayout. SequentialGroup |
addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type)
Добавляет элемент, представляющий привилегированный разрыв между двумя компонентами.
|
GroupLayout. SequentialGroup |
addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type, int pref, int max)
Добавляет элемент, представляющий привилегированный разрыв между двумя компонентами.
|
GroupLayout. SequentialGroup |
addPreferredGap(LayoutStyle.ComponentPlacement type)
Добавляет элемент, представляющий привилегированный разрыв между самыми близкими компонентами.
|
GroupLayout. SequentialGroup |
addPreferredGap(LayoutStyle.ComponentPlacement type, int pref, int max)
Добавляет элемент, представляющий привилегированный разрыв между самыми близкими компонентами.
|
public GroupLayout.SequentialGroup addGroup(GroupLayout.Group group)
Group
к этому Group
.addGroup
в class GroupLayout.Group
group
- Group
добавитьGroup
public GroupLayout.SequentialGroup addGroup(boolean useAsBaseline, GroupLayout.Group group)
Group
к этому Group
.group
- Group
добавитьuseAsBaseline
- ли указанное Group
должен использоваться, чтобы вычислить базовую линию для этого Group
Group
public GroupLayout.SequentialGroup addComponent(Component component)
Component
к этому Group
.addComponent
в class GroupLayout.Group
component
- Component
добавитьGroup
public GroupLayout.SequentialGroup addComponent(boolean useAsBaseline, Component component)
Component
к этому Group
.useAsBaseline
- ли указанное Component
должен использоваться, чтобы вычислить базовую линию для этого Group
component
- Component
добавитьGroup
public GroupLayout.SequentialGroup addComponent(Component component, int min, int pref, int max)
Component
к этому Group
с указанным размером.addComponent
в class GroupLayout.Group
component
- Component
добавитьmin
- минимальный размер или один из DEFAULT_SIZE
или PREFERRED_SIZE
pref
- привилегированный размер или один из DEFAULT_SIZE
или PREFERRED_SIZE
max
- максимальный размер или один из DEFAULT_SIZE
или PREFERRED_SIZE
Group
public GroupLayout.SequentialGroup addComponent(boolean useAsBaseline, Component component, int min, int pref, int max)
Component
к этому Group
с указанным размером.useAsBaseline
- ли указанное Component
должен использоваться, чтобы вычислить базовую линию для этого Group
component
- Component
добавитьmin
- минимальный размер или один из DEFAULT_SIZE
или PREFERRED_SIZE
pref
- привилегированный размер или один из DEFAULT_SIZE
или PREFERRED_SIZE
max
- максимальный размер или один из DEFAULT_SIZE
или PREFERRED_SIZE
Group
public GroupLayout.SequentialGroup addGap(int size)
Group
.addGap
в class GroupLayout.Group
size
- размер разрываGroup
public GroupLayout.SequentialGroup addGap(int min, int pref, int max)
Group
с указанным размером.addGap
в class GroupLayout.Group
min
- минимальный размер разрываpref
- привилегированный размер разрываmax
- максимальный размер разрываGroup
public GroupLayout.SequentialGroup addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type)
comp1
- первый компонентcomp2
- второй компонентtype
- тип разрыва; одна из констант, определенных LayoutStyle
SequentialGroup
IllegalArgumentException
- если type
, comp1
или comp2
null
LayoutStyle
public GroupLayout.SequentialGroup addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type, int pref, int max)
comp1
- первый компонентcomp2
- второй компонентtype
- тип разрываpref
- привилегированный размер grap; один из DEFAULT_SIZE
или значение> = 0max
- максимальный размер разрыва; один из DEFAULT_SIZE
, PREFERRED_SIZE
или значение> = 0SequentialGroup
IllegalArgumentException
- если type
, comp1
или comp2
null
LayoutStyle
public GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type)
0
. Элемент, создаваемый, чтобы представить разрыв, не изменяемого размера.
type
- тип разрыва; один из LayoutStyle.ComponentPlacement.RELATED
или LayoutStyle.ComponentPlacement.UNRELATED
SequentialGroup
IllegalArgumentException
- если type
не один из LayoutStyle.ComponentPlacement.RELATED
или LayoutStyle.ComponentPlacement.UNRELATED
LayoutStyle
public GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type, int pref, int max)
type
- тип разрыва; один из LayoutStyle.ComponentPlacement.RELATED
или LayoutStyle.ComponentPlacement.UNRELATED
pref
- привилегированный размер grap; один из DEFAULT_SIZE
или значение> = 0max
- максимальный размер разрыва; один из DEFAULT_SIZE
, PREFERRED_SIZE
или значение> = 0SequentialGroup
IllegalArgumentException
- если type
не один из LayoutStyle.ComponentPlacement.RELATED
или LayoutStyle.ComponentPlacement.UNRELATED
LayoutStyle
public GroupLayout.SequentialGroup addContainerGap()
Элемент, создаваемый, чтобы представить разрыв, не изменяемого размера.
SequentialGroup
public GroupLayout.SequentialGroup addContainerGap(int pref, int max)
Component
с указанным размером. Это не имеет никакого эффекта, если следующий или предыдущий элемент не является a Component
и не касается одного края родительского контейнера.pref
- привилегированный размер; один из DEFAULT_SIZE
или значение> = 0max
- максимальный размер; один из DEFAULT_SIZE
, PREFERRED_SIZE
или значение> = 0SequentialGroup
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92