java.lang.Object
javax.swing.text.StyleConstants
- 直系の既知のサブクラス:
- StyleConstants.CharacterConstants,- StyleConstants.ColorConstants,- StyleConstants.FontConstants,- StyleConstants.ParagraphConstants
public class StyleConstants extends Object
型保証でプロパティを取得または設定するためにAttributeSetまたはMutableAttributeSetに適用する、既知または共通の属性キーおよびメソッドのコレクションです。
段落属性は、描画される段落の定義を構成します。 すべてのサイズは、PostScriptなどで使われる、デバイスに依存しないポイント単位で指定します。

- 
ネストされたクラスのサマリーネストされたクラス修飾子と型クラス説明static class文字の書式に寄与する既知の属性の型保証された列挙型です。static class色に寄与する既知の属性の型保証された列挙型です。static classフォントに寄与する既知の属性の型保証された列挙型です。static class段落の書式に寄与する既知の属性の型保証された列挙型です。
- 
フィールドのサマリーフィールド修飾子と型フィールド説明static int段落の配置方法の値です。static int段落の配置方法の値です。static int段落の配置方法の値です。static int段落の配置方法の値です。static Object段落の配置方法です。static Objectバックグラウンド・カラー属性の名前です。static ObjectUnicode BIDIアルゴリズムによって割り当てられている文字の双方向レベルです。static Objectボールド属性の名前です。static Objectコンポーネント属性の名前です。static Stringコンポーネントを表すために使用される要素の名前です。static Objectインプット・メソッドの変換テキスト属性の名前です。static Objectフォント・ファミリの名前です。static Object段落の最初の行をインデントするスペースの量です。static Objectフォント・ファミリの名前です。static Objectフォント・サイズの名前です。static Objectフォアグラウンド・カラー属性の名前です。static Objectアイコン属性の名前です。static Stringアイコンを表すために使用される要素の名前です。static Objectイタリック属性の名前です。static Object段落の左側をインデントする量です。static Object段落の行間のスペースの量です。static Objectモデル・ビューが分離されている、埋込みオブジェクト用のモデルを識別するために使用される属性です。static Object属性のコレクションに使用される属性名です。static Object段落の向きです。static Object解釈処理側の親の属性セットが定義されている場合に、それを識別するために使用される属性名です。static Object段落の右側をインデントする量です。static Objectフォント・サイズの名前です。static Object段落の上のスペースの量です。static Object段落の下のスペースの量です。static Object取消し線属性の名前です。static Object下付き文字属性の名前です。static Object上付き文字属性の名前です。static Object段落のタブ・セットで、タブストップを格納するタブ・セットです。static Object下線属性の名前です。
- 
メソッドのサマリー修飾子と型メソッド説明static int配置方法の設定を取得します。static Color属性リストからバックグラウンド・カラーの設定を取得します。static intBIDIレベルの設定を取得します。static Component属性リストからコンポーネントの設定を返します。static float最初の行のインデント設定を取得します。static String属性リストからフォント・ファミリの設定を取得します。static int属性リストからフォント・サイズの設定を取得します。static Color属性リストからフォアグラウンド・カラーの設定を取得します。static IcongetIcon(AttributeSet a)属性リストからアイコンの設定を返します。static float左インデントの設定を取得します。static float行間隔の設定を取得します。static float右インデントの設定を取得します。static float上のスペースの設定を取得します。static float下のスペースの設定を取得します。static TabSetタブ・セットを取得します。static booleanisBold(AttributeSet a)ボールド属性が設定されているかどうかを判定します。static booleanisItalic(AttributeSet a)イタリック属性が設定されているかどうかを判定します。static boolean取消し線属性が設定されているかどうかを判定します。static boolean下付き文字属性が設定されているかどうかを判定します。static boolean上付き文字線属性が設定されているかどうかを判定します。static boolean下線属性が設定されているかどうかを判定します。static voidsetAlignment(MutableAttributeSet a, int align)配置方法を設定します。static voidsetBackground(MutableAttributeSet a, Color fg)バックグラウンド・カラーを設定します。static voidsetBidiLevel(MutableAttributeSet a, int o)BIDIレベルを設定します。static voidsetBold(MutableAttributeSet a, boolean b)ボールド属性を設定します。static voidコンポーネント属性を設定します。static voidsetFirstLineIndent(MutableAttributeSet a, float i)最初の行のインデントを設定します。static voidsetFontFamily(MutableAttributeSet a, String fam)フォントの属性を設定します。static voidsetFontSize(MutableAttributeSet a, int s)フォント・サイズの属性を設定します。static voidsetForeground(MutableAttributeSet a, Color fg)フォアグラウンド・カラーを設定します。static voidsetIcon(MutableAttributeSet a, Icon c)アイコンの属性を設定します。static voidsetItalic(MutableAttributeSet a, boolean b)イタリック属性を設定します。static voidsetLeftIndent(MutableAttributeSet a, float i)左インデントを設定します。static voidsetLineSpacing(MutableAttributeSet a, float i)行間隔を設定します。static voidsetRightIndent(MutableAttributeSet a, float i)右インデントを設定します。static voidsetSpaceAbove(MutableAttributeSet a, float i)上のスペースを設定します。static voidsetSpaceBelow(MutableAttributeSet a, float i)下のスペースを設定します。static voidsetStrikeThrough(MutableAttributeSet a, boolean b)取消し線属性を設定します。static voidsetSubscript(MutableAttributeSet a, boolean b)下付き文字属性を設定します。static voidsetSuperscript(MutableAttributeSet a, boolean b)上付き文字属性を設定します。static voidsetTabSet(MutableAttributeSet a, TabSet tabs)タブ・セットを設定します。static voidsetUnderline(MutableAttributeSet a, boolean b)下線属性を設定します。toString()文字列表現を返します。
- 
フィールド詳細- 
ComponentElementNamepublic static final String ComponentElementNameコンポーネントを表すために使用される要素の名前です。- 関連項目:
- 定数フィールド値
 
- 
IconElementNamepublic static final String IconElementNameアイコンを表すために使用される要素の名前です。- 関連項目:
- 定数フィールド値
 
- 
NameAttributepublic static final Object NameAttribute属性のコレクションに使用される属性名です。
- 
ResolveAttributepublic static final Object ResolveAttribute解釈処理側の親の属性セットが定義されている場合に、それを識別するために使用される属性名です。
- 
ModelAttributepublic static final Object ModelAttributeモデル・ビューが分離されている、埋込みオブジェクト用のモデルを識別するために使用される属性です。
- 
BidiLevelpublic static final Object BidiLevelUnicode BIDIアルゴリズムによって割り当てられている文字の双方向レベルです。
- 
FontFamilypublic static final Object FontFamilyフォント・ファミリの名前です。
- 
ファミリpublic static final Object Familyフォント・ファミリの名前です。- 導入されたバージョン:
- 1.5
 
- 
FontSizepublic static final Object FontSizeフォント・サイズの名前です。
- 
サイズpublic static final Object Sizeフォント・サイズの名前です。- 導入されたバージョン:
- 1.5
 
- 
太字public static final Object Boldボールド属性の名前です。
- 
イタリックpublic static final Object Italicイタリック属性の名前です。
- 
下線public static final Object Underline下線属性の名前です。
- 
StrikeThroughpublic static final Object StrikeThrough取消し線属性の名前です。
- 
上付きpublic static final Object Superscript上付き文字属性の名前です。
- 
下付きpublic static final Object Subscript下付き文字属性の名前です。
- 
Foregroundpublic static final Object Foregroundフォアグラウンド・カラー属性の名前です。
- 
背景public static final Object Backgroundバックグラウンド・カラー属性の名前です。
- 
ComponentAttributepublic static final Object ComponentAttributeコンポーネント属性の名前です。
- 
IconAttributepublic static final Object IconAttributeアイコン属性の名前です。
- 
ComposedTextAttributepublic static final Object ComposedTextAttributeインプット・メソッドの変換テキスト属性の名前です。 この属性の値は、変換テキストを表すAttributedStringクラスのインスタンスです。
- 
FirstLineIndentpublic static final Object FirstLineIndent段落の最初の行をインデントするスペースの量です。 負の値の場合は、逆方向にオフセットします。 型はfloatで、スペースのサイズをポイント単位で指定します。
- 
LeftIndentpublic static final Object LeftIndent段落の左側をインデントする量です。 型はfloatで、サイズをポイント単位で指定します。
- 
RightIndentpublic static final Object RightIndent段落の右側をインデントする量です。 型はfloatで、サイズをポイント単位で指定します。
- 
LineSpacingpublic static final Object LineSpacing段落の行間のスペースの量です。 型はfloatで、サイズを行の高さの係数で指定します。
- 
SpaceAbovepublic static final Object SpaceAbove段落の上のスペースの量です。 型はfloatで、サイズをポイント単位で指定します。
- 
SpaceBelowpublic static final Object SpaceBelow段落の下のスペースの量です。 型はfloatで、サイズをポイント単位で指定します。
- 
位置合せpublic static final Object Alignment段落の配置方法です。 型は整数型です。 有効な値は次のとおりです。- ALIGN_LEFT
- ALIGN_RIGHT
- ALIGN_CENTER
- ALIGN_JUSTIFED
 
- 
TabSetpublic static final Object TabSet段落のタブ・セットで、タブストップを格納するタブ・セットです。
- 
Orientationpublic static final Object Orientation段落の向きです。
- 
ALIGN_LEFTpublic static final int ALIGN_LEFT段落の配置方法の値です。 この値は、テキストが左インデントに揃えられ、右側に余白が配置されることを指定します。- 関連項目:
- 定数フィールド値
 
- 
ALIGN_CENTERpublic static final int ALIGN_CENTER段落の配置方法の値です。 この値は、テキストが中央で揃えられ、余白が左右に等しく配置されることを指定します。- 関連項目:
- 定数フィールド値
 
- 
ALIGN_RIGHTpublic static final int ALIGN_RIGHT段落の配置方法の値です。 この値は、テキストが右インデントで揃えられ、左側に余白が配置されることを指定します。- 関連項目:
- 定数フィールド値
 
- 
ALIGN_JUSTIFIEDpublic static final int ALIGN_JUSTIFIED段落の配置方法の値です。 この値を指定すると、段落の全体に渡って余白が配置され、テキストは左と右のインデントで揃えられますが、最後の行だけは左インデントで揃えられます。- 関連項目:
- 定数フィールド値
 
 
- 
- 
メソッドの詳細- 
toStringpublic String toString()文字列表現を返します。
- 
getBidiLevelpublic static int getBidiLevel(AttributeSet a)BIDIレベルの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値
 
- 
setBidiLevelpublic static void setBidiLevel(MutableAttributeSet a, int o)BIDIレベルを設定します。- パラメータ:
- a- 属性セット
- o- BIDIレベル値
 
- 
getComponentpublic static Component getComponent(AttributeSet a)属性リストからコンポーネントの設定を返します。- パラメータ:
- a- 属性セット
- 戻り値:
- コンポーネント。ない場合はnull
 
- 
setComponentpublic static void setComponent(MutableAttributeSet a, Component c)コンポーネント属性を設定します。- パラメータ:
- a- 属性セット
- c- コンポーネント
 
- 
getIconpublic static Icon getIcon(AttributeSet a)属性リストからアイコンの設定を返します。- パラメータ:
- a- 属性セット
- 戻り値:
- アイコン。ない場合はnull
 
- 
setIconpublic static void setIcon(MutableAttributeSet a, Icon c)アイコンの属性を設定します。- パラメータ:
- a- 属性セット
- c- アイコン
 
- 
getFontFamilypublic static String getFontFamily(AttributeSet a)属性リストからフォント・ファミリの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- フォント・ファミリ。デフォルトは「Monospaced」
 
- 
setFontFamilypublic static void setFontFamily(MutableAttributeSet a, String fam)フォントの属性を設定します。- パラメータ:
- a- 属性セット
- fam- フォント
 
- 
getFontSizepublic static int getFontSize(AttributeSet a)属性リストからフォント・サイズの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- フォント・サイズ。デフォルトは12
 
- 
setFontSizepublic static void setFontSize(MutableAttributeSet a, int s)フォント・サイズの属性を設定します。- パラメータ:
- a- 属性セット
- s- フォント・サイズ
 
- 
isBoldpublic static boolean isBold(AttributeSet a)ボールド属性が設定されているかどうかを判定します。- パラメータ:
- a- 属性セット
- 戻り値:
- 設定されている場合はtrue、そうでない場合はfalse
 
- 
setBoldpublic static void setBold(MutableAttributeSet a, boolean b)ボールド属性を設定します。- パラメータ:
- a- 属性セット
- b- 属性を設定するためのtrue/falseを指定する
 
- 
isItalicpublic static boolean isItalic(AttributeSet a)イタリック属性が設定されているかどうかを判定します。- パラメータ:
- a- 属性セット
- 戻り値:
- 設定されている場合はtrue、そうでない場合はfalse
 
- 
setItalicpublic static void setItalic(MutableAttributeSet a, boolean b)イタリック属性を設定します。- パラメータ:
- a- 属性セット
- b- 属性を設定するためのtrue/falseを指定する
 
- 
isUnderlinepublic static boolean isUnderline(AttributeSet a)下線属性が設定されているかどうかを判定します。- パラメータ:
- a- 属性セット
- 戻り値:
- 設定されている場合はtrue、そうでない場合はfalse
 
- 
isStrikeThroughpublic static boolean isStrikeThrough(AttributeSet a)取消し線属性が設定されているかどうかを判定します。- パラメータ:
- a- 属性セット
- 戻り値:
- 設定されている場合はtrue、そうでない場合はfalse
 
- 
isSuperscriptpublic static boolean isSuperscript(AttributeSet a)上付き文字線属性が設定されているかどうかを判定します。- パラメータ:
- a- 属性セット
- 戻り値:
- 設定されている場合はtrue、そうでない場合はfalse
 
- 
isSubscriptpublic static boolean isSubscript(AttributeSet a)下付き文字属性が設定されているかどうかを判定します。- パラメータ:
- a- 属性セット
- 戻り値:
- 設定されている場合はtrue、そうでない場合はfalse
 
- 
setUnderlinepublic static void setUnderline(MutableAttributeSet a, boolean b)下線属性を設定します。- パラメータ:
- a- 属性セット
- b- 属性を設定するためのtrue/falseを指定する
 
- 
setStrikeThroughpublic static void setStrikeThrough(MutableAttributeSet a, boolean b)取消し線属性を設定します。- パラメータ:
- a- 属性セット
- b- 属性を設定するためのtrue/falseを指定する
 
- 
setSuperscriptpublic static void setSuperscript(MutableAttributeSet a, boolean b)上付き文字属性を設定します。- パラメータ:
- a- 属性セット
- b- 属性を設定するためのtrue/falseを指定する
 
- 
setSubscriptpublic static void setSubscript(MutableAttributeSet a, boolean b)下付き文字属性を設定します。- パラメータ:
- a- 属性セット
- b- 属性を設定するためのtrue/falseを指定する
 
- 
getForegroundpublic static Color getForeground(AttributeSet a)属性リストからフォアグラウンド・カラーの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 色。デフォルトはColor.black
 
- 
setForegroundpublic static void setForeground(MutableAttributeSet a, Color fg)フォアグラウンド・カラーを設定します。- パラメータ:
- a- 属性セット
- fg- 色
 
- 
getBackgroundpublic static Color getBackground(AttributeSet a)属性リストからバックグラウンド・カラーの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 色。デフォルトはColor.black
 
- 
setBackgroundpublic static void setBackground(MutableAttributeSet a, Color fg)バックグラウンド・カラーを設定します。- パラメータ:
- a- 属性セット
- fg- 色
 
- 
getFirstLineIndentpublic static float getFirstLineIndent(AttributeSet a)最初の行のインデント設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合は0
 
- 
setFirstLineIndentpublic static void setFirstLineIndent(MutableAttributeSet a, float i)最初の行のインデントを設定します。- パラメータ:
- a- 属性セット
- i- 値
 
- 
getRightIndentpublic static float getRightIndent(AttributeSet a)右インデントの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合は0
 
- 
setRightIndentpublic static void setRightIndent(MutableAttributeSet a, float i)右インデントを設定します。- パラメータ:
- a- 属性セット
- i- 値
 
- 
getLeftIndentpublic static float getLeftIndent(AttributeSet a)左インデントの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合は0
 
- 
setLeftIndentpublic static void setLeftIndent(MutableAttributeSet a, float i)左インデントを設定します。- パラメータ:
- a- 属性セット
- i- 値
 
- 
getLineSpacingpublic static float getLineSpacing(AttributeSet a)行間隔の設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合は0
 
- 
setLineSpacingpublic static void setLineSpacing(MutableAttributeSet a, float i)行間隔を設定します。- パラメータ:
- a- 属性セット
- i- 値
 
- 
getSpaceAbovepublic static float getSpaceAbove(AttributeSet a)上のスペースの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合は0
 
- 
setSpaceAbovepublic static void setSpaceAbove(MutableAttributeSet a, float i)上のスペースを設定します。- パラメータ:
- a- 属性セット
- i- 値
 
- 
getSpaceBelowpublic static float getSpaceBelow(AttributeSet a)下のスペースの設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合は0
 
- 
setSpaceBelowpublic static void setSpaceBelow(MutableAttributeSet a, float i)下のスペースを設定します。- パラメータ:
- a- 属性セット
- i- 値
 
- 
getAlignmentpublic static int getAlignment(AttributeSet a)配置方法の設定を取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- 値。設定されていない場合はStyleConstants.ALIGN_LEFT
 
- 
setAlignmentpublic static void setAlignment(MutableAttributeSet a, int align)配置方法を設定します。- パラメータ:
- a- 属性セット
- align- 配置の値
 
- 
getTabSetpublic static TabSet getTabSet(AttributeSet a)タブ・セットを取得します。- パラメータ:
- a- 属性セット
- 戻り値:
- TabSet
 
- 
setTabSetpublic static void setTabSet(MutableAttributeSet a, TabSet tabs)タブ・セットを設定します。- パラメータ:
- a- 属性セット。
- tabs- TabSet
 
 
-