|
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.Groupgroup - Group добавитьGrouppublic GroupLayout.SequentialGroup addGroup(boolean useAsBaseline, GroupLayout.Group group)
Group к этому Group.group - Group добавитьuseAsBaseline - ли указанное Group должен использоваться, чтобы вычислить базовую линию для этого GroupGrouppublic GroupLayout.SequentialGroup addComponent(Component component)
Component к этому Group.addComponent в class GroupLayout.Groupcomponent - Component добавитьGrouppublic GroupLayout.SequentialGroup addComponent(boolean useAsBaseline, Component component)
Component к этому Group.useAsBaseline - ли указанное Component должен использоваться, чтобы вычислить базовую линию для этого Groupcomponent - Component добавитьGrouppublic GroupLayout.SequentialGroup addComponent(Component component, int min, int pref, int max)
Component к этому Group с указанным размером.addComponent в class GroupLayout.Groupcomponent - Component добавитьmin - минимальный размер или один из DEFAULT_SIZE или PREFERRED_SIZEpref - привилегированный размер или один из DEFAULT_SIZE или PREFERRED_SIZEmax - максимальный размер или один из DEFAULT_SIZE или PREFERRED_SIZEGrouppublic GroupLayout.SequentialGroup addComponent(boolean useAsBaseline, Component component, int min, int pref, int max)
Component к этому Group с указанным размером.useAsBaseline - ли указанное Component должен использоваться, чтобы вычислить базовую линию для этого Groupcomponent - Component добавитьmin - минимальный размер или один из DEFAULT_SIZE или PREFERRED_SIZEpref - привилегированный размер или один из DEFAULT_SIZE или PREFERRED_SIZEmax - максимальный размер или один из DEFAULT_SIZE или PREFERRED_SIZEGrouppublic GroupLayout.SequentialGroup addGap(int size)
Group.addGap в class GroupLayout.Groupsize - размер разрываGrouppublic GroupLayout.SequentialGroup addGap(int min, int pref, int max)
Group с указанным размером.addGap в class GroupLayout.Groupmin - минимальный размер разрываpref - привилегированный размер разрываmax - максимальный размер разрываGrouppublic GroupLayout.SequentialGroup addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type)
comp1 - первый компонентcomp2 - второй компонентtype - тип разрыва; одна из констант, определенных LayoutStyleSequentialGroupIllegalArgumentException - если type, comp1 или comp2 nullLayoutStylepublic 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 или значение> = 0SequentialGroupIllegalArgumentException - если type, comp1 или comp2 nullLayoutStylepublic GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type)
0. Элемент, создаваемый, чтобы представить разрыв, не изменяемого размера.
type - тип разрыва; один из LayoutStyle.ComponentPlacement.RELATED или LayoutStyle.ComponentPlacement.UNRELATEDSequentialGroupIllegalArgumentException - если type не один из LayoutStyle.ComponentPlacement.RELATED или LayoutStyle.ComponentPlacement.UNRELATEDLayoutStylepublic GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type, int pref, int max)
type - тип разрыва; один из LayoutStyle.ComponentPlacement.RELATED или LayoutStyle.ComponentPlacement.UNRELATEDpref - привилегированный размер grap; один из DEFAULT_SIZE или значение> = 0max - максимальный размер разрыва; один из DEFAULT_SIZE, PREFERRED_SIZE или значение> = 0SequentialGroupIllegalArgumentException - если type не один из LayoutStyle.ComponentPlacement.RELATED или LayoutStyle.ComponentPlacement.UNRELATEDLayoutStylepublic GroupLayout.SequentialGroup addContainerGap()
Элемент, создаваемый, чтобы представить разрыв, не изменяемого размера.
SequentialGrouppublic 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