|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.swing.text.StyleConstants
public class StyleConstants
一個已知的 或常見的屬性鍵和方法的集合,可通過應用 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
段落的 TabSet,型別為包含了 TabStop 的 TabSet。 |
static Object |
Underline
下劃線屬性的名稱。 |
方法摘要 | |
---|---|
static int |
getAlignment(AttributeSet a)
獲取對齊設置。 |
static Color |
getBackground(AttributeSet a)
從屬性列表中獲取背景色設置。 |
static int |
getBidiLevel(AttributeSet a)
獲取 BidiLevel 設置。 |
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)
獲取 TabSet。 |
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)
設置 BidiLevel。 |
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)
設置 TabSet。 |
static void |
setUnderline(MutableAttributeSet a,
boolean b)
設置下標屬性。 |
String |
toString()
返回字元串表示形式。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
欄位詳細資訊 |
---|
public static final String ComponentElementName
public static final String IconElementName
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 String toString()
Object
中的 toString
public static int getBidiLevel(AttributeSet a)
a
- 屬性集
public static void setBidiLevel(MutableAttributeSet a, int o)
a
- 屬性集o
- 雙向級別值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
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。