|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。