|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.GroupLayout.Group javax.swing.GroupLayout.SequentialGroup
public class GroupLayout.SequentialGroup
要素の配置とサイズ設定を 1 つずつ順番に行う Group
です。このクラスには public コンストラクタはありません。createSequentialGroup
メソッドを使って作成してください。
SequentialGroup
を、ParallelGroup
の位置に揃えたベースラインのベースラインに揃えるには、ベースラインの決定に使用する SequentialGroup
の要素を指定する必要があります。ベースラインの計算に使用される要素は、boolean
を取る add
メソッドの 1 つを使用して指定されます。ベースラインの計算には、useAsBaseline
の値 true
で追加された最後の要素が使用されます。
GroupLayout.createSequentialGroup()
メソッドの概要 | |
---|---|
GroupLayout.SequentialGroup |
addComponent(boolean useAsBaseline,
Component component)
この Group に Component を追加します。 |
GroupLayout.SequentialGroup |
addComponent(boolean useAsBaseline,
Component component,
int min,
int pref,
int max)
指定のサイズで、この Group に Component を追加します。 |
GroupLayout.SequentialGroup |
addComponent(Component component)
この Group に Component を追加します。 |
GroupLayout.SequentialGroup |
addComponent(Component component,
int min,
int pref,
int max)
指定のサイズで、この Group に Component を追加します。 |
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)
2 つのコンポーネント間の推奨ギャップを表す要素を追加します。 |
GroupLayout.SequentialGroup |
addPreferredGap(JComponent comp1,
JComponent comp2,
LayoutStyle.ComponentPlacement type,
int pref,
int max)
2 つのコンポーネント間の推奨ギャップを表す要素を追加します。 |
GroupLayout.SequentialGroup |
addPreferredGap(LayoutStyle.ComponentPlacement type)
もっとも近いコンポーネント間の推奨ギャップを表す要素を追加します。 |
GroupLayout.SequentialGroup |
addPreferredGap(LayoutStyle.ComponentPlacement type,
int pref,
int max)
もっとも近いコンポーネント間の推奨ギャップを表す要素を追加します。 |
クラス 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)
Group
に Component
を追加します。
GroupLayout.Group
内の addComponent
component
- 追加する Component
Group
public GroupLayout.SequentialGroup addComponent(boolean useAsBaseline, Component component)
Group
に Component
を追加します。
useAsBaseline
- 指定された Component
を使ってこの Group
の ベースラインを計算するかどうかcomponent
- 追加する Component
Group
public GroupLayout.SequentialGroup addComponent(Component component, int min, int pref, int max)
Group
に Component
を追加します。
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)
Group
に Component
を追加します。
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
- 1 番目のコンポーネントcomp2
- 2 番目のコンポーネントtype
- ギャップの種類。LayoutStyle
で定義される 定数の 1 つ
SequentialGroup
IllegalArgumentException
- type
、comp1
または comp2
が null
の場合LayoutStyle
public GroupLayout.SequentialGroup addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type, int pref, int max)
comp1
- 1 番目のコンポーネントcomp2
- 2 番目のコンポーネントtype
- ギャップの種類pref
- ギャップの推奨サイズ。DEFAULT_SIZE
または 0 以上の値max
- ギャップの最大サイズ。DEFAULT_SIZE
、PREFERRED_SIZE
、0 以上の値のうちの 1 つ
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 以上の値のうちの 1 つ
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 以上の値のうちの 1 つ
SequentialGroup
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。