|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.swing.GroupLayout.Group javax.swing.GroupLayout.SequentialGroup
public class GroupLayout.SequentialGroup
一个 Group
,它按顺序一个接一个地确定其元素的位置和大小。此类没有公共构造方法,要创建 SequentialGroup,请使用 createSequentialGroup
方法。
要沿按基线对齐的 ParallelGroup
的基线对齐 SequentialGroup
,您需要指定使用 SequentialGroup
的哪些元素来确定基线。使用一个带 boolean
的 add
方法来指定用于计算基线的元素。用 useAsBaseline
为 true
值的 add 方法添加的最后一个元素将用于计算基线。
GroupLayout.createSequentialGroup()
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public GroupLayout.SequentialGroup addGroup(GroupLayout.Group group)
Group
添加到此
Group
。
GroupLayout.Group
中的
addGroup
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
。
GroupLayout.Group
中的
addComponent
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
。
GroupLayout.Group
中的
addComponent
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
。
GroupLayout.Group
中的
addGap
size
- 间隙的大小
Group
public GroupLayout.SequentialGroup addGap(int min, int pref, int max)
Group
。
GroupLayout.Group
中的
addGap
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
- 间隙的首选大小;
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
- 间隙的首选大小;
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
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。