java.lang.Object
javax.swing.text.TabStop
- すべての実装されたインタフェース:
Serializable
public class TabStop extends Object implements Serializable
1つのタブストップをカプセル化します。RTFは、基本的にタブストップを考慮します。 タブストップは、左マージンから指定された距離にあり、指定された方法でテキストを揃え、指定されたリーダーを持ちます。 タブストップは変更が不可能であり、通常はタブ・セットに含まれます。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final int整列バーstatic final intタブ以降の文字を、次のタブまたは改行までのすべての文字がタブ位置を中心に揃えられるように配置します。static final intタブ以降の文字を、次の小数点、タブ、または改行がタブ位置にくるように揃えます。RIGHT_TABによく似ていますが、探す文字として小数点が追加されています。static final intタブに続く文字をタブ位置に配置します。static final intタブ以降の文字を、次のタブまたは改行までのすべての文字がタブ位置で終わるように配置します。static final intリード・ドットstatic final intリードは等しいstatic final intリード・ハイフンstatic final intリードなしstatic final intリード太線static final intリード下線 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明booleanタブが同等である場合はtrueを返します。intタブの配置方法を整数として返します。intタブのリーダーを返します。floatタブの位置を浮動小数点数として返します。inthashCode()オブジェクトのhashCodeを返します。
-
フィールド詳細
-
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にタブを作成します。- パラメータ:
pos- タブの位置
-
TabStop
public TabStop(float pos, int align, int leader) 位置pos、配置方法align、リーダーleaderを指定してタブを作成します。- パラメータ:
pos- タブの位置align- タブの整列leader- タブのリーダー
-
-
メソッドの詳細
-
getPosition
public float getPosition()タブの位置を浮動小数点数として返します。- 戻り値:
- タブの位置
-
getAlignment
public int getAlignment()タブの配置方法を整数として返します。- 戻り値:
- タブの配置方法
-
getLeader
public int getLeader()タブのリーダーを返します。- 戻り値:
- タブのリーダー
-
equals
public boolean equals(Object other) タブが同等である場合はtrueを返します。 -
hashCode
public int hashCode()オブジェクトのhashCodeを返します。 これは、100% Pureを実現するためにここで定義されなければいけません。
-