public class StyleConstants extends Object
型保証でプロパティを取得または設定するためにAttributeSetまたはMutableAttributeSetに適用する、既知または共通の属性キーおよびメソッドのコレクションです。
段落属性は、描画される段落の定義を構成します。すべてのサイズは、PostScriptなどで使われる、デバイスに依存しないポイント単位で指定します。
修飾子と型 | クラスと説明 |
---|---|
static class |
StyleConstants.CharacterConstants
文字の書式に寄与する既知の属性の型保証された列挙型です。
|
static class |
StyleConstants.ColorConstants
色に寄与する既知の属性の型保証された列挙型です。
|
static class |
StyleConstants.FontConstants
フォントに寄与する既知の属性の型保証された列挙型です。
|
static class |
StyleConstants.ParagraphConstants
段落の書式に寄与する既知の属性の型保証された列挙型です。
|
修飾子と型 | フィールドと説明 |
---|---|
static int |
ALIGN_CENTER
段落の配置方法の値です。
|
static int |
ALIGN_JUSTIFIED
段落の配置方法の値です。
|
static int |
ALIGN_LEFT
段落の配置方法の値です。
|
static int |
ALIGN_RIGHT
段落の配置方法の値です。
|
static Object |
Alignment
段落の配置方法です。
|
static Object |
Background
バックグラウンド・カラー属性の名前です。
|
static Object |
BidiLevel
Unicode BIDIアルゴリズムによって割り当てられている文字の双方向レベルです。
|
static Object |
Bold
ボールド属性の名前です。
|
static Object |
ComponentAttribute
コンポーネント属性の名前です。
|
static String |
ComponentElementName
コンポーネントを表すために使用される要素の名前です。
|
static Object |
ComposedTextAttribute
インプット・メソッドの変換テキスト属性の名前です。
|
static Object |
Family
フォント・ファミリの名前です。
|
static Object |
FirstLineIndent
段落の最初の行をインデントするスペースの量です。
|
static Object |
FontFamily
フォント・ファミリの名前です。
|
static Object |
FontSize
フォント・サイズの名前です。
|
static Object |
Foreground
フォアグラウンド・カラー属性の名前です。
|
static Object |
IconAttribute
アイコン属性の名前です。
|
static String |
IconElementName
アイコンを表すために使用される要素の名前です。
|
static Object |
Italic
イタリック属性の名前です。
|
static Object |
LeftIndent
段落の左側をインデントする量です。
|
static Object |
LineSpacing
段落の行間のスペースの量です。
|
static Object |
ModelAttribute
モデル・ビューが分離されている、埋込みオブジェクト用のモデルを識別するために使用される属性です。
|
static Object |
NameAttribute
属性のコレクションに使用される属性名です。
|
static Object |
Orientation
段落の向きです。
|
static Object |
ResolveAttribute
解釈処理側の親の属性セットが定義されている場合に、それを識別するために使用される属性名です。
|
static Object |
RightIndent
段落の右側をインデントする量です。
|
static Object |
Size
フォント・サイズの名前です。
|
static Object |
SpaceAbove
段落の上のスペースの量です。
|
static Object |
SpaceBelow
段落の下のスペースの量です。
|
static Object |
StrikeThrough
取消し線属性の名前です。
|
static Object |
Subscript
下付き文字属性の名前です。
|
static Object |
Superscript
上付き文字属性の名前です。
|
static Object |
TabSet
段落のタブ・セットで、タブストップを格納するタブ・セットです。
|
static Object |
Underline
下線属性の名前です。
|
修飾子と型 | メソッドと説明 |
---|---|
static int |
getAlignment(AttributeSet a)
配置方法の設定を取得します。
|
static Color |
getBackground(AttributeSet a)
属性リストからバックグラウンド・カラーの設定を取得します。
|
static int |
getBidiLevel(AttributeSet a)
BIDIレベルの設定を取得します。
|
static Component |
getComponent(AttributeSet a)
属性リストからコンポーネントの設定を返します。
|
static float |
getFirstLineIndent(AttributeSet a)
最初の行のインデント設定を取得します。
|
static String |
getFontFamily(AttributeSet a)
属性リストからフォント・ファミリの設定を取得します。
|
static int |
getFontSize(AttributeSet a)
属性リストからフォント・サイズの設定を取得します。
|
static Color |
getForeground(AttributeSet a)
属性リストからフォアグラウンド・カラーの設定を取得します。
|
static Icon |
getIcon(AttributeSet a)
属性リストからアイコンの設定を返します。
|
static float |
getLeftIndent(AttributeSet a)
左インデントの設定を取得します。
|
static float |
getLineSpacing(AttributeSet a)
行間隔の設定を取得します。
|
static float |
getRightIndent(AttributeSet a)
右インデントの設定を取得します。
|
static float |
getSpaceAbove(AttributeSet a)
上のスペースの設定を取得します。
|
static float |
getSpaceBelow(AttributeSet a)
下のスペースの設定を取得します。
|
static TabSet |
getTabSet(AttributeSet a)
タブ・セットを取得します。
|
static boolean |
isBold(AttributeSet a)
ボールド属性が設定されているかどうかを判定します。
|
static boolean |
isItalic(AttributeSet a)
イタリック属性が設定されているかどうかを判定します。
|
static boolean |
isStrikeThrough(AttributeSet a)
取消し線属性が設定されているかどうかを判定します。
|
static boolean |
isSubscript(AttributeSet a)
下付き文字属性が設定されているかどうかを判定します。
|
static boolean |
isSuperscript(AttributeSet a)
上付き文字線属性が設定されているかどうかを判定します。
|
static boolean |
isUnderline(AttributeSet a)
下線属性が設定されているかどうかを判定します。
|
static void |
setAlignment(MutableAttributeSet a, int align)
配置方法を設定します。
|
static void |
setBackground(MutableAttributeSet a, Color fg)
バックグラウンド・カラーを設定します。
|
static void |
setBidiLevel(MutableAttributeSet a, int o)
BIDIレベルを設定します。
|
static void |
setBold(MutableAttributeSet a, boolean b)
ボールド属性を設定します。
|
static void |
setComponent(MutableAttributeSet a, Component c)
コンポーネント属性を設定します。
|
static void |
setFirstLineIndent(MutableAttributeSet a, float i)
最初の行のインデントを設定します。
|
static void |
setFontFamily(MutableAttributeSet a, String fam)
フォントの属性を設定します。
|
static void |
setFontSize(MutableAttributeSet a, int s)
フォント・サイズの属性を設定します。
|
static void |
setForeground(MutableAttributeSet a, Color fg)
フォアグラウンド・カラーを設定します。
|
static void |
setIcon(MutableAttributeSet a, Icon c)
アイコンの属性を設定します。
|
static void |
setItalic(MutableAttributeSet a, boolean b)
イタリック属性を設定します。
|
static void |
setLeftIndent(MutableAttributeSet a, float i)
左インデントを設定します。
|
static void |
setLineSpacing(MutableAttributeSet a, float i)
行間隔を設定します。
|
static void |
setRightIndent(MutableAttributeSet a, float i)
右インデントを設定します。
|
static void |
setSpaceAbove(MutableAttributeSet a, float i)
上のスペースを設定します。
|
static void |
setSpaceBelow(MutableAttributeSet a, float i)
下のスペースを設定します。
|
static void |
setStrikeThrough(MutableAttributeSet a, boolean b)
取消し線属性を設定します。
|
static void |
setSubscript(MutableAttributeSet a, boolean b)
下付き文字属性を設定します。
|
static void |
setSuperscript(MutableAttributeSet a, boolean b)
上付き文字属性を設定します。
|
static void |
setTabSet(MutableAttributeSet a, TabSet tabs)
タブ・セットを設定します。
|
static void |
setUnderline(MutableAttributeSet a, boolean b)
下線属性を設定します。
|
String |
toString()
文字列表現を返します。
|
public static final String ComponentElementName
public static final Object NameAttribute
public static final Object ResolveAttribute
public static final Object ModelAttribute
public static final Object BidiLevel
public static final Object FontFamily
public static final Object Family
public static final Object FontSize
public static final Object Size
public static final Object Bold
public static final Object Italic
public static final Object Underline
public static final Object StrikeThrough
public static final Object Superscript
public static final Object Subscript
public static final Object Foreground
public static final Object Background
public static final Object ComponentAttribute
public static final Object IconAttribute
public static final Object ComposedTextAttribute
public static final Object FirstLineIndent
public static final Object LeftIndent
public static final Object RightIndent
public static final Object LineSpacing
public static final Object SpaceAbove
public static final Object SpaceBelow
public static final Object Alignment
public static final Object TabSet
public static final Object Orientation
public static final int ALIGN_LEFT
public static final int ALIGN_CENTER
public static final int ALIGN_RIGHT
public static final int ALIGN_JUSTIFIED
public static int getBidiLevel(AttributeSet a)
a
- 属性セットpublic static void setBidiLevel(MutableAttributeSet a, int o)
a
- 属性セットo
- BIDIレベル値public static Component getComponent(AttributeSet a)
a
- 属性セットpublic static void setComponent(MutableAttributeSet a, Component c)
a
- 属性セットc
- コンポーネントpublic static Icon getIcon(AttributeSet a)
a
- 属性セットpublic static void setIcon(MutableAttributeSet a, Icon c)
a
- 属性セットc
- アイコンpublic static String getFontFamily(AttributeSet a)
a
- 属性セットpublic static void setFontFamily(MutableAttributeSet a, String fam)
a
- 属性セットfam
- フォントpublic static int getFontSize(AttributeSet a)
a
- 属性セットpublic static void setFontSize(MutableAttributeSet a, int s)
a
- 属性セットs
- フォント・サイズpublic static boolean isBold(AttributeSet a)
a
- 属性セットpublic static void setBold(MutableAttributeSet a, boolean b)
a
- 属性セットb
- 属性を設定するためのtrue/falseを指定するpublic static boolean isItalic(AttributeSet a)
a
- 属性セットpublic static void setItalic(MutableAttributeSet a, boolean b)
a
- 属性セットb
- 属性を設定するためのtrue/falseを指定するpublic static boolean isUnderline(AttributeSet a)
a
- 属性セットpublic static boolean isStrikeThrough(AttributeSet a)
a
- 属性セットpublic static boolean isSuperscript(AttributeSet a)
a
- 属性セットpublic static boolean isSubscript(AttributeSet a)
a
- 属性セットpublic static void setUnderline(MutableAttributeSet a, boolean b)
a
- 属性セットb
- 属性を設定するためのtrue/falseを指定するpublic static void setStrikeThrough(MutableAttributeSet a, boolean b)
a
- 属性セットb
- 属性を設定するためのtrue/falseを指定するpublic static void setSuperscript(MutableAttributeSet a, boolean b)
a
- 属性セットb
- 属性を設定するためのtrue/falseを指定するpublic static void setSubscript(MutableAttributeSet a, boolean b)
a
- 属性セットb
- 属性を設定するためのtrue/falseを指定するpublic static Color getForeground(AttributeSet a)
a
- 属性セットpublic static void setForeground(MutableAttributeSet a, Color fg)
a
- 属性セットfg
- 色public static Color getBackground(AttributeSet a)
a
- 属性セットpublic static void setBackground(MutableAttributeSet a, Color fg)
a
- 属性セットfg
- 色public static float getFirstLineIndent(AttributeSet a)
a
- 属性セットpublic static void setFirstLineIndent(MutableAttributeSet a, float i)
a
- 属性セットi
- 値public static float getRightIndent(AttributeSet a)
a
- 属性セットpublic static void setRightIndent(MutableAttributeSet a, float i)
a
- 属性セットi
- 値public static float getLeftIndent(AttributeSet a)
a
- 属性セットpublic static void setLeftIndent(MutableAttributeSet a, float i)
a
- 属性セットi
- 値public static float getLineSpacing(AttributeSet a)
a
- 属性セットpublic static void setLineSpacing(MutableAttributeSet a, float i)
a
- 属性セットi
- 値public static float getSpaceAbove(AttributeSet a)
a
- 属性セットpublic static void setSpaceAbove(MutableAttributeSet a, float i)
a
- 属性セットi
- 値public static float getSpaceBelow(AttributeSet a)
a
- 属性セットpublic static void setSpaceBelow(MutableAttributeSet a, float i)
a
- 属性セットi
- 値public static int getAlignment(AttributeSet a)
a
- 属性セットStyleConstants.ALIGN_LEFT
public static void setAlignment(MutableAttributeSet a, int align)
a
- 属性セットalign
- 配置の値public static TabSet getTabSet(AttributeSet a)
a
- 属性セットTabSet
public static void setTabSet(MutableAttributeSet a, TabSet tabs)
a
- 属性セット。tabs
- TabSet バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.