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.