モジュール java.desktop
パッケージ javax.swing.text

クラスStyleConstants

    • フィールドの詳細

      • ComponentElementName

        public static final String ComponentElementName
        コンポーネントを表すために使用される要素の名前です。
        関連項目:
        定数フィールド値
      • IconElementName

        public static final String IconElementName
        アイコンを表すために使用される要素の名前です。
        関連項目:
        定数フィールド値
      • NameAttribute

        public static final Object NameAttribute
        属性のコレクションに使用される属性名です。
      • ResolveAttribute

        public static final Object ResolveAttribute
        解釈処理側の親の属性セットが定義されている場合に、それを識別するために使用される属性名です。
      • ModelAttribute

        public static final Object ModelAttribute
        モデル・ビューが分離されている、埋込みオブジェクト用のモデルを識別するために使用される属性です。
      • BidiLevel

        public static final Object BidiLevel
        Unicode BIDIアルゴリズムによって割り当てられている文字の双方向レベルです。
      • FontFamily

        public static final Object FontFamily
        フォント・ファミリの名前です。
      • Family

        public static final Object Family
        フォント・ファミリの名前です。
        導入されたバージョン:
        1.5
      • FontSize

        public static final Object FontSize
        フォント・サイズの名前です。
      • Size

        public static final Object Size
        フォント・サイズの名前です。
        導入されたバージョン:
        1.5
      • Bold

        public static final Object Bold
        ボールド属性の名前です。
      • Italic

        public static final Object Italic
        イタリック属性の名前です。
      • Underline

        public static final Object Underline
        下線属性の名前です。
      • StrikeThrough

        public static final Object StrikeThrough
        取消し線属性の名前です。
      • Superscript

        public static final Object Superscript
        上付き文字属性の名前です。
      • Subscript

        public static final Object Subscript
        下付き文字属性の名前です。
      • Foreground

        public static final Object Foreground
        フォアグラウンド・カラー属性の名前です。
      • Background

        public static final Object Background
        バックグラウンド・カラー属性の名前です。
      • ComponentAttribute

        public static final Object ComponentAttribute
        コンポーネント属性の名前です。
      • IconAttribute

        public static final Object IconAttribute
        アイコン属性の名前です。
      • ComposedTextAttribute

        public static final Object ComposedTextAttribute
        インプット・メソッドの変換テキスト属性の名前です。 この属性の値は、変換テキストを表すAttributedStringクラスのインスタンスです。
      • FirstLineIndent

        public static final Object FirstLineIndent
        段落の最初の行をインデントするスペースの量です。 負の値の場合は、逆方向にオフセットします。 型はfloatで、スペースのサイズをポイント単位で指定します。
      • LeftIndent

        public static final Object LeftIndent
        段落の左側をインデントする量です。 型はfloatで、サイズをポイント単位で指定します。
      • RightIndent

        public static final Object RightIndent
        段落の右側をインデントする量です。 型はfloatで、サイズをポイント単位で指定します。
      • LineSpacing

        public static final Object LineSpacing
        段落の行間のスペースの量です。 型はfloatで、サイズを行の高さの係数で指定します。
      • SpaceAbove

        public static final Object SpaceAbove
        段落の上のスペースの量です。 型はfloatで、サイズをポイント単位で指定します。
      • SpaceBelow

        public static final Object SpaceBelow
        段落の下のスペースの量です。 型はfloatで、サイズをポイント単位で指定します。
      • Alignment

        public static final Object Alignment
        段落の配置方法です。 型は整数型です。 有効な値は次のとおりです。
        • ALIGN_LEFT
        • ALIGN_RIGHT
        • ALIGN_CENTER
        • ALIGN_JUSTIFED
      • TabSet

        public static final Object TabSet
        段落のタブ・セットで、タブストップを格納するタブ・セットです。
      • Orientation

        public static final Object Orientation
        段落の向きです。
      • ALIGN_LEFT

        public static final int ALIGN_LEFT
        段落の配置方法の値です。 この値は、テキストが左インデントに揃えられ、右側に余白が配置されることを指定します。
        関連項目:
        定数フィールド値
      • ALIGN_CENTER

        public static final int ALIGN_CENTER
        段落の配置方法の値です。 この値は、テキストが中央で揃えられ、余白が左右に等しく配置されることを指定します。
        関連項目:
        定数フィールド値
      • ALIGN_RIGHT

        public static final int ALIGN_RIGHT
        段落の配置方法の値です。 この値は、テキストが右インデントで揃えられ、左側に余白が配置されることを指定します。
        関連項目:
        定数フィールド値
      • ALIGN_JUSTIFIED

        public static final int ALIGN_JUSTIFIED
        段落の配置方法の値です。 この値を指定すると、段落の全体に渡って余白が配置され、テキストは左と右のインデントで揃えられますが、最後の行だけは左インデントで揃えられます。
        関連項目:
        定数フィールド値
    • メソッドの詳細

      • toString

        public String toString​()
        文字列表現を返します。
        オーバーライド:
        toString、クラス: Object
        戻り値:
        文字列
      • getBidiLevel

        public static int getBidiLevel​(AttributeSet a)
        BIDIレベルの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
      • setBidiLevel

        public static void setBidiLevel​(MutableAttributeSet a,
                                        int o)
        BIDIレベルを設定します。
        パラメータ:
        a - 属性セット
        o - BIDIレベル値
      • getComponent

        public static Component getComponent​(AttributeSet a)
        属性リストからコンポーネントの設定を返します。
        パラメータ:
        a - 属性セット
        戻り値:
        コンポーネント。ない場合はnull
      • setComponent

        public static void setComponent​(MutableAttributeSet a,
                                        Component c)
        コンポーネント属性を設定します。
        パラメータ:
        a - 属性セット
        c - コンポーネント
      • getIcon

        public static Icon getIcon​(AttributeSet a)
        属性リストからアイコンの設定を返します。
        パラメータ:
        a - 属性セット
        戻り値:
        アイコン。ない場合はnull
      • setIcon

        public static void setIcon​(MutableAttributeSet a,
                                   Icon c)
        アイコンの属性を設定します。
        パラメータ:
        a - 属性セット
        c - アイコン
      • getFontFamily

        public static String getFontFamily​(AttributeSet a)
        属性リストからフォント・ファミリの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        フォント・ファミリ。デフォルトは「Monospaced」
      • setFontFamily

        public static void setFontFamily​(MutableAttributeSet a,
                                         String fam)
        フォントの属性を設定します。
        パラメータ:
        a - 属性セット
        fam - フォント
      • getFontSize

        public static int getFontSize​(AttributeSet a)
        属性リストからフォント・サイズの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        フォント・サイズ。デフォルトは12
      • setFontSize

        public static void setFontSize​(MutableAttributeSet a,
                                       int s)
        フォント・サイズの属性を設定します。
        パラメータ:
        a - 属性セット
        s - フォント・サイズ
      • isBold

        public static boolean isBold​(AttributeSet a)
        ボールド属性が設定されているかどうかを判定します。
        パラメータ:
        a - 属性セット
        戻り値:
        設定されている場合はtrue、そうでない場合はfalse
      • setBold

        public static void setBold​(MutableAttributeSet a,
                                   boolean b)
        ボールド属性を設定します。
        パラメータ:
        a - 属性セット
        b - 属性を設定するためのtrue/falseを指定する
      • isItalic

        public static boolean isItalic​(AttributeSet a)
        イタリック属性が設定されているかどうかを判定します。
        パラメータ:
        a - 属性セット
        戻り値:
        設定されている場合はtrue、そうでない場合はfalse
      • setItalic

        public static void setItalic​(MutableAttributeSet a,
                                     boolean b)
        イタリック属性を設定します。
        パラメータ:
        a - 属性セット
        b - 属性を設定するためのtrue/falseを指定する
      • isUnderline

        public static boolean isUnderline​(AttributeSet a)
        下線属性が設定されているかどうかを判定します。
        パラメータ:
        a - 属性セット
        戻り値:
        設定されている場合はtrue、そうでない場合はfalse
      • isStrikeThrough

        public static boolean isStrikeThrough​(AttributeSet a)
        取消し線属性が設定されているかどうかを判定します。
        パラメータ:
        a - 属性セット
        戻り値:
        設定されている場合はtrue、そうでない場合はfalse
      • isSuperscript

        public static boolean isSuperscript​(AttributeSet a)
        上付き文字線属性が設定されているかどうかを判定します。
        パラメータ:
        a - 属性セット
        戻り値:
        設定されている場合はtrue、そうでない場合はfalse
      • isSubscript

        public static boolean isSubscript​(AttributeSet a)
        下付き文字属性が設定されているかどうかを判定します。
        パラメータ:
        a - 属性セット
        戻り値:
        設定されている場合はtrue、そうでない場合はfalse
      • setUnderline

        public static void setUnderline​(MutableAttributeSet a,
                                        boolean b)
        下線属性を設定します。
        パラメータ:
        a - 属性セット
        b - 属性を設定するためのtrue/falseを指定する
      • setStrikeThrough

        public static void setStrikeThrough​(MutableAttributeSet a,
                                            boolean b)
        取消し線属性を設定します。
        パラメータ:
        a - 属性セット
        b - 属性を設定するためのtrue/falseを指定する
      • setSuperscript

        public static void setSuperscript​(MutableAttributeSet a,
                                          boolean b)
        上付き文字属性を設定します。
        パラメータ:
        a - 属性セット
        b - 属性を設定するためのtrue/falseを指定する
      • setSubscript

        public static void setSubscript​(MutableAttributeSet a,
                                        boolean b)
        下付き文字属性を設定します。
        パラメータ:
        a - 属性セット
        b - 属性を設定するためのtrue/falseを指定する
      • getForeground

        public static Color getForeground​(AttributeSet a)
        属性リストからフォアグラウンド・カラーの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        色。デフォルトはColor.black
      • setForeground

        public static void setForeground​(MutableAttributeSet a,
                                         Color fg)
        フォアグラウンド・カラーを設定します。
        パラメータ:
        a - 属性セット
        fg - 色
      • getBackground

        public static Color getBackground​(AttributeSet a)
        属性リストからバックグラウンド・カラーの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        色。デフォルトはColor.black
      • setBackground

        public static void setBackground​(MutableAttributeSet a,
                                         Color fg)
        バックグラウンド・カラーを設定します。
        パラメータ:
        a - 属性セット
        fg - 色
      • getFirstLineIndent

        public static float getFirstLineIndent​(AttributeSet a)
        最初の行のインデント設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合は0
      • setFirstLineIndent

        public static void setFirstLineIndent​(MutableAttributeSet a,
                                              float i)
        最初の行のインデントを設定します。
        パラメータ:
        a - 属性セット
        i - 値
      • getRightIndent

        public static float getRightIndent​(AttributeSet a)
        右インデントの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合は0
      • setRightIndent

        public static void setRightIndent​(MutableAttributeSet a,
                                          float i)
        右インデントを設定します。
        パラメータ:
        a - 属性セット
        i - 値
      • getLeftIndent

        public static float getLeftIndent​(AttributeSet a)
        左インデントの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合は0
      • setLeftIndent

        public static void setLeftIndent​(MutableAttributeSet a,
                                         float i)
        左インデントを設定します。
        パラメータ:
        a - 属性セット
        i - 値
      • getLineSpacing

        public static float getLineSpacing​(AttributeSet a)
        行間隔の設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合は0
      • setLineSpacing

        public static void setLineSpacing​(MutableAttributeSet a,
                                          float i)
        行間隔を設定します。
        パラメータ:
        a - 属性セット
        i - 値
      • getSpaceAbove

        public static float getSpaceAbove​(AttributeSet a)
        上のスペースの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合は0
      • setSpaceAbove

        public static void setSpaceAbove​(MutableAttributeSet a,
                                         float i)
        上のスペースを設定します。
        パラメータ:
        a - 属性セット
        i - 値
      • getSpaceBelow

        public static float getSpaceBelow​(AttributeSet a)
        下のスペースの設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合は0
      • setSpaceBelow

        public static void setSpaceBelow​(MutableAttributeSet a,
                                         float i)
        下のスペースを設定します。
        パラメータ:
        a - 属性セット
        i - 値
      • getAlignment

        public static int getAlignment​(AttributeSet a)
        配置方法の設定を取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        値。設定されていない場合はStyleConstants.ALIGN_LEFT
      • setAlignment

        public static void setAlignment​(MutableAttributeSet a,
                                        int align)
        配置方法を設定します。
        パラメータ:
        a - 属性セット
        align - 配置の値
      • getTabSet

        public static TabSet getTabSet​(AttributeSet a)
        タブ・セットを取得します。
        パラメータ:
        a - 属性セット
        戻り値:
        TabSet
      • setTabSet

        public static void setTabSet​(MutableAttributeSet a,
                                     TabSet tabs)
        タブ・セットを設定します。
        パラメータ:
        a - 属性セット。
        tabs - TabSet