public class GroupLayout.SequentialGroup extends GroupLayout.Group
Group ,一个Group一个地Group定位和大小其元素。 
       这个类没有公共构造函数,使用createSequentialGroup方法创建一个。 
        为了对齐SequentialGroup沿着基线的基线对齐ParallelGroup你需要指定其的元素SequentialGroup用于确定基线。 用于计算基线的元素是使用add方法之一来add ,采用boolean 。 true的最后一个元素值为useAsBaseline ,用于计算基线。 
GroupLayout.createSequentialGroup() 
       | Modifier and Type | Method and Description | 
|---|---|
| GroupLayout.SequentialGroup | addComponent(boolean useAsBaseline, Component component)
              添加一个 
              Component到这个Group。 | 
| GroupLayout.SequentialGroup | addComponent(boolean useAsBaseline, Component component, int min, int pref, int max)
              添加一个 
              Component到这个Group与指定的大小。 | 
| GroupLayout.SequentialGroup | addComponent(Component component)
              添加一个 
              Component到这个Group。 | 
| GroupLayout.SequentialGroup | addComponent(Component component, int min, int pref, int max)
              添加一个 
              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)
              添加一个 
              Group到这个Group。 | 
| GroupLayout.SequentialGroup | addGroup(GroupLayout.Group group)
              添加 
              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在 
            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 - 优选大小或 
            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增加了一个刚性的差距。 
          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定义的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 - 图形的优选尺寸; 
            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.