Java プラットフォーム 1.2

javax.swing.text
クラス TabStop

java.lang.Object
  |
  +--javax.swing.text.TabStop

public class TabStop
extends Object
implements Serializable

1 つのタブストップをカプセル化します (基本的にタブストップは RTF によって考慮されるため)。タブストップは、左マージンから指定された距離にあり、指定された方法でテキストを揃え、指定されたリーダを持ちます。タブストップは変更が不可能であり、通常はタブセットに含まれます。

警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。

関連項目:
直列化された形式

フィールドの概要
static int ALIGN_BAR
           
static int ALIGN_CENTER
          タブ以降の文字を、次のタブまたは改行までのすべての文字がタブ位置を中心に揃えられるように配置します。
static int ALIGN_DECIMAL
          タブ以降の文字を、次の小数点、タブ、または改行がタブ位置にくるように揃えます。
static int ALIGN_LEFT
          タブに続く文字をタブ位置に配置します。
static int ALIGN_RIGHT
          タブ以降の文字を、次のタブまたは改行までのすべての文字がタブ位置で終わるように配置します。
static int LEAD_DOTS
           
static int LEAD_EQUALS
           
static int LEAD_HYPHENS
           
static int LEAD_NONE
           
static int LEAD_THICKLINE
           
static int LEAD_UNDERLINE
           
 
コンストラクタの概要
TabStop(float pos)
          デフォルトの配置方法およびリーダで位置 pos にタブを作成します。
TabStop(float pos, int align, int leader)
          指定された位置 pos、配置方法 align、およびリーダ leader でタブを作成します。
 
メソッドの概要
 boolean equals(Object other)
          other が受信側と等しい場合に true を返します。
 int getAlignment()
           
 int getLeader()
           
 float getPosition()
           
 int hashCode()
          オブジェクトのハッシュコードを返します。
 String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

ALIGN_LEFT

public static final int ALIGN_LEFT
タブに続く文字をタブ位置に配置します。

ALIGN_RIGHT

public static final int ALIGN_RIGHT
タブ以降の文字を、次のタブまたは改行までのすべての文字がタブ位置で終わるように配置します。

ALIGN_CENTER

public static final int ALIGN_CENTER
タブ以降の文字を、次のタブまたは改行までのすべての文字がタブ位置を中心に揃えられるように配置します。

ALIGN_DECIMAL

public static final int ALIGN_DECIMAL
タブ以降の文字を、次の小数点、タブ、または改行がタブ位置にくるように揃えます。RIGHT_TAB によく似ていますが、探す文字として小数点が追加されています。

ALIGN_BAR

public static final int ALIGN_BAR

LEAD_NONE

public static final int LEAD_NONE

LEAD_DOTS

public static final int LEAD_DOTS

LEAD_HYPHENS

public static final int LEAD_HYPHENS

LEAD_UNDERLINE

public static final int LEAD_UNDERLINE

LEAD_THICKLINE

public static final int LEAD_THICKLINE

LEAD_EQUALS

public static final int LEAD_EQUALS
コンストラクタの詳細

TabStop

public TabStop(float pos)
デフォルトの配置方法およびリーダで位置 pos にタブを作成します。

TabStop

public TabStop(float pos,
               int align,
               int leader)
指定された位置 pos、配置方法 align、およびリーダ leader でタブを作成します。
メソッドの詳細

getPosition

public float getPosition()
戻り値:
タブの位置

getAlignment

public int getAlignment()
戻り値:
タブの配置方法

getLeader

public int getLeader()
戻り値:
タブのリーダ

equals

public boolean equals(Object other)
other が受信側と等しい場合に true を返します。
オーバーライド:
クラス Object 内の equals

hashCode

public int hashCode()
オブジェクトのハッシュコードを返します。これは、100% Pure を実現するためにここで定義されなければなりません。
戻り値:
オブジェクトのハッシュコード
オーバーライド:
クラス Object 内の hashCode

toString

public String toString()
オーバーライド:
クラス Object 内の toString

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.