- java.lang.Object
 -  
      
- javax.swing.GroupLayout.Group
 -  
        
- javax.swing.GroupLayout.SequentialGroup
 
 
 
-  
       
- Enclosing class:
 - GroupLayout
 
public class GroupLayout.SequentialGroup extends GroupLayout.Group
Group,它依次定位和调整其元素的大小。 这个类没有公共构造函数,使用createSequentialGroup方法创建一个。为了对齐
SequentialGroup沿着基线的基线对齐ParallelGroup,需要指定其的元素SequentialGroup用来确定基线。 用于计算基线该要素是使用的一个指定的add方法称取一个boolean。 为useAsBaseline添加值为true的最后一个元素用于计算基线。- 从以下版本开始:
 - 1.6
 - 另请参见:
 -  
         
GroupLayout.createSequentialGroup() 
 
-  
        
       
-  
             
方法摘要
-  
               
声明方法的类 javax.swing.GroupLayout.Group
addComponent, addComponent, addGap, addGap, addGroup 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
addGroup
public GroupLayout.SequentialGroup addGroup(boolean useAsBaseline, GroupLayout.Group group)
添加Group到此Group。- 参数
 -  
              
group- 要添加Group -  
              
useAsBaseline- 是否应使用指定的Group来计算此Group的基线 - 结果
 - 
               这 
              
Group 
 
-  
addComponent
public GroupLayout.SequentialGroup addComponent(boolean useAsBaseline, Component component)
在Component添加Group。- 参数
 -  
              
useAsBaseline- 是否应使用指定的Component计算Group的基准 -  
              
component- 要添加Component - 结果
 - 
               这个 
              
Group 
 
-  
addComponent
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 
 
-  
addPreferredGap
public GroupLayout.SequentialGroup addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type)
添加一个元素,表示两个组件之间的首选间隙。 为表示差距而创建的元素不可调整大小。- 参数
 -  
              
comp1- 第一个组件 -  
              
comp2- 第二个组件 -  
              
type- 差距的类型; 由LayoutStyle定义的常数LayoutStyle - 结果
 - 
               这个 
              
SequentialGroup - 异常
 -  
              
IllegalArgumentException-如果type,comp1或comp2为null - 另请参见:
 -  
              
LayoutStyle 
 
-  
addPreferredGap
public GroupLayout.SequentialGroup addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type, int pref, int max)
添加一个元素,表示两个组件之间的首选间隙。- 参数
 -  
              
comp1- 第一个组件 -  
              
comp2- 第二个组件 -  
              
type- 差距的类型 -  
              
pref-pref的首选大小;DEFAULT_SIZE或值> = 0 -  
              
max- 间隙的最大尺寸;DEFAULT_SIZEPREFERRED_SIZE或值> = 0 - 结果
 - 
               这 
              
SequentialGroup - 异常
 -  
              
IllegalArgumentException-如果type,comp1或comp2为null - 另请参见:
 -  
              
LayoutStyle 
 
-  
addPreferredGap
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 
 
-  
addPreferredGap
public GroupLayout.SequentialGroup addPreferredGap(LayoutStyle.ComponentPlacement type, int pref, int max)
添加一个元素,表示最近组件之间的首选间隙。 在布局期间,找到相邻组件,并且基于相邻组件之间的优选间隙的大小来设置该间隙的最小值。 如果未找到相邻组件,则将最小大小设置为0。- 参数
 -  
              
type- 间隙的类型;LayoutStyle.ComponentPlacement.RELATED或LayoutStyle.ComponentPlacement.UNRELATED -  
              
pref-pref的首选大小;DEFAULT_SIZE或值> = 0 -  
              
max- 间隙的最大尺寸;DEFAULT_SIZEPREFERRED_SIZE或值> = 0 - 结果
 - 
               这个 
              
SequentialGroup - 异常
 -  
              
IllegalArgumentException- 如果type不是LayoutStyle.ComponentPlacement.RELATED或LayoutStyle.ComponentPlacement.UNRELATED - 另请参见:
 -  
              
LayoutStyle 
 
-  
addContainerGap
public GroupLayout.SequentialGroup addContainerGap()
添加一个元素,表示容器边缘与接触容器边框的组件之间的首选间隙。 如果添加的间隙未触及父容器的边缘,则此方法无效。为表示差距而创建的元素不可调整大小。
- 结果
 - 
               这个 
              
SequentialGroup 
 
-  
addContainerGap
public GroupLayout.SequentialGroup addContainerGap(int pref, int max)
添加一个元素,表示容器的一个边缘与具有指定大小的下一个或上一个Component之间的首选间隙。 如果下一个或上一个元素不是Component并且未触及父容器的一个边缘,则此方法无效。- 参数
 -  
              
pref- 首选尺寸;DEFAULT_SIZE或值> = 0 -  
              
max- 最大尺寸;DEFAULT_SIZEPREFERRED_SIZE或值> = 0 - 结果
 - 
               这个 
              
SequentialGroup 
 
 -  
 
 -