public class GroupLayout.SequentialGroup extends GroupLayout.Group
Group
,位置和大小的元素的顺序,一个接一个。这类没有公共构造函数,使用
createSequentialGroup
方法创建一个。
为了使沿基线对齐ParallelGroup
你需要指定的SequentialGroup
元素是用来确定基线的基线SequentialGroup
。元素用于计算基线的使用方法,以boolean
指定add
。添加一个值为useAsBaseline
true
用于计算基线的最后一个元素。
GroupLayout.createSequentialGroup()
public GroupLayout.SequentialGroup addGroup(GroupLayout.Group group)
Group
这
Group
。
addGroup
方法重写,继承类
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
方法重写,继承类
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
方法重写,继承类
GroupLayout.Group
component
-
Component
添加
min
的最小尺寸或一个
DEFAULT_SIZE
或
PREFERRED_SIZE
pref
-首选大小或一个或
PREFERRED_SIZE
DEFAULT_SIZE
max
-最大大小或一个或
PREFERRED_SIZE
DEFAULT_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
-首选大小或一个或
PREFERRED_SIZE
DEFAULT_SIZE
max
-最大大小或一个或
PREFERRED_SIZE
DEFAULT_SIZE
Group
public GroupLayout.SequentialGroup addGap(int size)
Group
。
addGap
方法重写,继承类
GroupLayout.Group
size
-间隙的大小
Group
public GroupLayout.SequentialGroup addGap(int min, int pref, int max)
Group
用指定的大小。
addGap
方法重写,继承类
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
或值> = 0
max
贫富差距的最大尺寸;一个
DEFAULT_SIZE
,
PREFERRED_SIZE
或值> = 0
SequentialGroup
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
或值> = 0
max
贫富差距的最大尺寸;一个
DEFAULT_SIZE
,
PREFERRED_SIZE
或值> = 0
SequentialGroup
IllegalArgumentException
-如果
type
不是一
LayoutStyle.ComponentPlacement.RELATED
或
LayoutStyle.ComponentPlacement.UNRELATED
LayoutStyle
public GroupLayout.SequentialGroup addContainerGap()
元素来表示间隙不可调整大小。
SequentialGroup
public GroupLayout.SequentialGroup addContainerGap(int pref, int max)
Component
边缘之间的间隙元素优先。这有没有影响,如果下一个或上一个元素是不是
Component
和触摸不到父容器的边缘。
pref
-首选大小;一个
DEFAULT_SIZE
或值> = 0
max
-最大尺寸;一个
DEFAULT_SIZE
,
PREFERRED_SIZE
或值> = 0
SequentialGroup
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.