|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjavax.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 中的 addGroupgroup - 要添加的 Group
Group
public GroupLayout.SequentialGroup addGroup(boolean useAsBaseline,
GroupLayout.Group group)
Group 添加到此 Group。
group - 要添加的 GroupuseAsBaseline - 指定的 Group 是否应该用于计算此 Group 的基线
Grouppublic GroupLayout.SequentialGroup addComponent(Component component)
Component 添加到此 Group。
GroupLayout.Group 中的 addComponentcomponent - 要添加的 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 中的 addComponentcomponent - 要添加的 Componentmin - 最小大小或者 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 - 要添加的 Componentmin - 最小大小或者 DEFAULT_SIZE 或 PREFERRED_SIZE 之一pref - 首选大小或者 DEFAULT_SIZE 或 PREFERRED_SIZE 之一max - 最大大小或者 DEFAULT_SIZE 或 PREFERRED_SIZE 之一
Grouppublic GroupLayout.SequentialGroup addGap(int size)
Group。
GroupLayout.Group 中的 addGapsize - 间隙的大小
Group
public GroupLayout.SequentialGroup addGap(int min,
int pref,
int max)
Group。
GroupLayout.Group 中的 addGapmin - 间隙的最小大小pref - 间隙的首选大小max - 间隙的最大大小
Group
public GroupLayout.SequentialGroup addPreferredGap(JComponent comp1,
JComponent comp2,
LayoutStyle.ComponentPlacement type)
comp1 - 第一个组件comp2 - 第二个组件type - 间隙的类型;由 LayoutStyle 定义的常量之一
SequentialGroup
IllegalArgumentException - 如果 type、comp1 或 comp2 为 nullLayoutStyle
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 为 nullLayoutStylepublic GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type)
0。
创建用来表示间隙的元素是不可调整大小的。
type - 间隙的类型;LayoutStyle.ComponentPlacement.RELATED 或 LayoutStyle.ComponentPlacement.UNRELATED
SequentialGroup
IllegalArgumentException - 如果 type 不是 LayoutStyle.ComponentPlacement.RELATED 或 LayoutStyle.ComponentPlacement.UNRELATEDLayoutStyle
public GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type,
int pref,
int max)
type - 间隙的类型;LayoutStyle.ComponentPlacement.RELATED 或 LayoutStyle.ComponentPlacement.UNRELATEDpref - 间隙的首选大小;DEFAULT_SIZE 或大于等于 0 的值max - 间隙的最大大小;DEFAULT_SIZE、PREFERRED_SIZE 或大于等于 0 的值
SequentialGroup
IllegalArgumentException - 如果 type 不是 LayoutStyle.ComponentPlacement.RELATED 或 LayoutStyle.ComponentPlacement.UNRELATEDLayoutStylepublic 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. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。