java.lang.Object
javax.swing.text.TabSet
- すべての実装されたインタフェース:
 Serializable
public class TabSet extends Object implements Serializable
タブ・セットは、多くのタブストップで構成されます。 タブ・セットは、指定された位置にもっとも近いタブストップを見つけたり、すべての潜在的なタブストップを検索したりするメソッドを提供します。 タブ・セットは変更できません。 
 
 警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。 
- 
コンストラクタのサマリー
コンストラクタ - 
メソッドのサマリー
修飾子と型メソッド説明booleanこのTabSetがほかのタブ・セットと等しいかどうかを示します。getTab(int index)インデックスindex位置のタブストップを返します。getTabAfter(float location)locationより後ろのTabのインスタンスを返します。int受信側が格納するTabのインスタンスの数を返します。intgetTabIndex(TabStop tab)TabStoptabのインデックスを返します。tabがレシーバに含まれていない場合は -1を返します。intgetTabIndexAfter(float location)locationより後ろで使用されるTabのインデックスを返します。inthashCode()このタブストップ・セットのハッシュ・コードを返します。toString()タブのセットの文字列表現を返します。 
- 
コンストラクタの詳細
- 
TabSet
public TabSet(TabStop[] tabs)TabSetのインスタンスを生成し、それを返します。 渡されるタブの配列は、昇順でソートされなければいけません。- パラメータ:
 tabs- TabSetを初期化するTabStops
 
 - 
 - 
メソッドの詳細
- 
getTabCount
public int getTabCount()受信側が格納するTabのインスタンスの数を返します。- 戻り値:
 - 受信側が保持するTabインスタンスの数
 
 - 
getTab
public TabStop getTab(int index)インデックスindex位置のタブストップを返します。 このメソッドは、indexがタブの範囲外である場合にIllegalArgumentExceptionをスローします。- パラメータ:
 index- どのTapStopが戻るか- 戻り値:
 - インデックス
indexのTabStop 
 - 
getTabAfter
public TabStop getTabAfter(float location)locationより後ろのTabのインスタンスを返します。 このメソッドは、locationより後にタブがない場合にnullを返します。- パラメータ:
 location- 後にタブを見つけるロケーション- 戻り値:
 locationの後のTabインスタンス
 - 
getTabIndex
public int getTabIndex(TabStop tab)TabStoptabのインデックスを返します。tabがレシーバに含まれていない場合は -1を返します。- パラメータ:
 tab- 検索するTabStop- 戻り値:
 - タブストップ
tabのインデックス。tabがレシーバに格納されていない場合は -1。 
 - 
getTabIndexAfter
public int getTabIndexAfter(float location)locationより後ろで使用されるTabのインデックスを返します。 このメソッドは、locationより後にタブがない場合に -1を返します。- パラメータ:
 location- 後にタブを見つけるロケーション- 戻り値:
 locationの後に使用されるTabのインデックス
 - 
equals
public boolean equals(Object o)このTabSetがほかのタブ・セットと等しいかどうかを示します。- オーバーライド:
 equals、クラス:Object- パラメータ:
 o- このインスタンスと比較されるTabSetのインスタンス。- 戻り値:
 oがTabSetのインスタンスで、同じ数のTabStopを持っていて、これらの値がすべて等しい場合はtrue。そうでない場合はfalse。- 導入されたバージョン:
 - 1.5
 - 関連項目:
 Object.hashCode()、HashMap
 - 
hashCode
public int hashCode()このタブストップ・セットのハッシュ・コードを返します。- オーバーライド:
 hashCode、クラス:Object- 戻り値:
 - このタブストップ・セットのハッシュ・コード値。
 - 導入されたバージョン:
 - 1.5
 - 関連項目:
 Object.equals(java.lang.Object),System.identityHashCode(java.lang.Object)
 - 
toString
public String toString()タブのセットの文字列表現を返します。 
 -