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