java.lang.Object
javax.swing.text.StyleConstants
- 已知子类:
StyleConstants.CharacterConstants,StyleConstants.ColorConstants,StyleConstants.FontConstants,StyleConstants.ParagraphConstants
public sealed class StyleConstants extends Object permits StyleConstants.CharacterConstants , StyleConstants.ColorConstants , StyleConstants.FontConstants , StyleConstants.ParagraphConstants
well known 的集合或应用于 AttributeSet 或 MutableAttributeSet 的通用属性键和方法,以类型安全的方式获取/设置属性。
段落属性形成要呈现的段落的定义。所有大小都以磅为单位指定(例如在后记中找到的),这是一种与设备无关的度量。

-
内部类总结
内部类修饰符和类型类描述static final class这是有助于字符样式的 well-known 属性的类型安全枚举。static final class这是对颜色有贡献的 well-known 属性的类型安全枚举。static final class这是有助于字体的 well-known 属性的类型安全枚举。static final class这是有助于段落样式的 well-known 属性的类型安全枚举。 -
字段摘要
字段修饰符和类型Field描述static final int段落对齐的可能值。static final int段落对齐的可能值。static final int段落对齐的可能值。static final int段落对齐的可能值。static final Object段落的对齐方式。static final Object背景颜色属性的名称。static final Object由 Unicode bidi 算法分配的字符的双向级别。static final Object粗体属性的名称。static final Object组件属性的名称。static final String用于表示组件的元素名称。static final Object输入方法组合文本属性的名称。static final Object字体系列的名称。static final Object段落第一行缩进的空间量。static final Object字体系列的名称。static final Object字体大小的名称。static final Object前景色属性的名称。static final Object图标属性的名称。static final String用于表示图标的元素名称。static final Object斜体属性的名称。static final Object段落左侧的缩进量。static final Object段落行之间的空间量。static final Object用于标识具有模型视图分离的嵌入对象的模型的属性。static final Object用于命名属性集合的属性名称。static final Object段落的方向。static final Object用于标识解析父属性集的属性名称(如果已定义的话)。static final Object段落右侧的缩进量。static final Object字体大小的名称。static final Object段落上方的空间量。static final Object段落下方的空间量。static final Object删除线属性的名称。static final Object下标属性的名称。static final Object上标属性的名称。static final ObjectTabSet 为段落,类型是包含TabStops 的TabSet。static final Object下划线属性的名称。 -
方法总结
修饰符和类型方法描述static int获取对齐设置。static Color从属性列表中获取背景颜色设置。static int获取 BidiLevel 设置。static Component从属性列表中获取组件设置。static float获取首行缩进设置。static String从属性列表中获取字体系列设置。static int从属性列表中获取字体大小设置。static Color从属性列表中获取前景色设置。static Icon从属性列表中获取图标设置。static float获取左缩进设置。static float获取行间距设置。static float获取正确的缩进设置。static float获取设置上方的空间。static float获取设置下方的空间。static TabSet获取选项卡集。static boolean检查是否设置了 bold 属性。static boolean检查是否设置了斜体属性。static boolean检查是否设置了删除线属性。static boolean检查是否设置了下标属性。static boolean检查是否设置了上标属性。static boolean检查是否设置了下划线属性。static voidsetAlignment(MutableAttributeSet a, int align) 设置对齐方式。static void设置背景颜色。static voidsetBidiLevel(MutableAttributeSet a, int o) 设置双向级别。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 void设置前景色。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()返回字符串表示形式。
-
字段详细信息
-
ComponentElementName
用于表示组件的元素名称。- 参见:
-
IconElementName
用于表示图标的元素名称。- 参见:
-
NameAttribute
用于命名属性集合的属性名称。 -
ResolveAttribute
用于标识解析父属性集的属性名称(如果已定义的话)。 -
ModelAttribute
用于标识具有模型视图分离的嵌入对象的模型的属性。 -
BidiLevel
由 Unicode bidi 算法分配的字符的双向级别。 -
FontFamily
字体系列的名称。 -
Family
字体系列的名称。- 自从:
- 1.5
-
FontSize
字体大小的名称。 -
Size
字体大小的名称。- 自从:
- 1.5
-
Bold
粗体属性的名称。 -
Italic
斜体属性的名称。 -
Underline
下划线属性的名称。 -
StrikeThrough
删除线属性的名称。 -
Superscript
上标属性的名称。 -
Subscript
下标属性的名称。 -
Foreground
前景色属性的名称。 -
Background
背景颜色属性的名称。 -
ComponentAttribute
组件属性的名称。 -
IconAttribute
图标属性的名称。 -
ComposedTextAttribute
输入方法组合文本属性的名称。此属性的值是表示组合文本的 AttributedString 的实例。 -
FirstLineIndent
段落第一行缩进的空间量。该值可能为负值以反向偏移。类型为 Float 并以磅为单位指定空间的大小。 -
LeftIndent
段落左侧的缩进量。类型为 float 并以磅为单位指定大小。 -
RightIndent
段落右侧的缩进量。类型为 float 并以磅为单位指定大小。 -
LineSpacing
段落行之间的空间量。类型为 float 并将大小指定为行高的一个因子 -
SpaceAbove
段落上方的空间量。类型为 float 并以磅为单位指定大小。 -
SpaceBelow
段落下方的空间量。类型为 float 并以磅为单位指定大小。 -
Alignment
段落的对齐方式。类型是整数。有效值为:- ALIGN_LEFT
- ALIGN_RIGHT
- ALIGN_CENTER
- ALIGN_JUSTIFED
-
TabSet
TabSet 为段落,类型是包含TabStops 的TabSet。 -
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
返回字符串表示形式。 -
getBidiLevel
获取 BidiLevel 设置。- 参数:
a- 属性集- 返回:
- 值
-
setBidiLevel
设置双向级别。- 参数:
a- 属性集o- 比迪水平值
-
getComponent
从属性列表中获取组件设置。- 参数:
a- 属性集- 返回:
- 组件,如果没有则为 null
-
setComponent
设置组件属性。- 参数:
a- 属性集c- 组件
-
getIcon
从属性列表中获取图标设置。- 参数:
a- 属性集- 返回:
- 图标,如果没有则为 null
-
setIcon
设置图标属性。- 参数:
a- 属性集c- 图标
-
getFontFamily
从属性列表中获取字体系列设置。- 参数:
a- 属性集- 返回:
- 字体系列,默认为“Monospaced”
-
setFontFamily
设置字体属性。- 参数:
a- 属性集fam- 字体
-
getFontSize
从属性列表中获取字体大小设置。- 参数:
a- 属性集- 返回:
- 字体大小,默认12
-
setFontSize
设置字体大小属性。- 参数:
a- 属性集s- 字体大小
-
isBold
检查是否设置了 bold 属性。- 参数:
a- 属性集- 返回:
- 如果设置为 true 否则为 false
-
setBold
设置粗体属性。- 参数:
a- 属性集b- 为设置属性指定真/假
-
isItalic
检查是否设置了斜体属性。- 参数:
a- 属性集- 返回:
- 如果设置为 true 否则为 false
-
setItalic
设置斜体属性。- 参数:
a- 属性集b- 为设置属性指定真/假
-
isUnderline
检查是否设置了下划线属性。- 参数:
a- 属性集- 返回:
- 如果设置为 true 否则为 false
-
isStrikeThrough
检查是否设置了删除线属性。- 参数:
a- 属性集- 返回:
- 如果设置为 true 否则为 false
-
isSuperscript
检查是否设置了上标属性。- 参数:
a- 属性集- 返回:
- 如果设置为 true 否则为 false
-
isSubscript
检查是否设置了下标属性。- 参数:
a- 属性集- 返回:
- 如果设置为 true 否则为 false
-
setUnderline
设置下划线属性。- 参数:
a- 属性集b- 为设置属性指定真/假
-
setStrikeThrough
设置删除线属性。- 参数:
a- 属性集b- 为设置属性指定真/假
-
setSuperscript
设置上标属性。- 参数:
a- 属性集b- 为设置属性指定真/假
-
setSubscript
设置下标属性。- 参数:
a- 属性集b- 为设置属性指定真/假
-
getForeground
从属性列表中获取前景色设置。- 参数:
a- 属性集- 返回:
- 颜色,默认为 Color.black
-
setForeground
设置前景色。- 参数:
a- 属性集fg- 颜色
-
getBackground
从属性列表中获取背景颜色设置。- 参数:
a- 属性集- 返回:
- 颜色,默认为 Color.black
-
setBackground
设置背景颜色。- 参数:
a- 属性集fg- 颜色
-
getFirstLineIndent
获取首行缩进设置。- 参数:
a- 属性集- 返回:
- 值,如果未设置则为 0
-
setFirstLineIndent
设置首行缩进。- 参数:
a- 属性集i- 值
-
getRightIndent
获取正确的缩进设置。- 参数:
a- 属性集- 返回:
- 值,如果未设置则为 0
-
setRightIndent
设置右缩进。- 参数:
a- 属性集i- 值
-
getLeftIndent
获取左缩进设置。- 参数:
a- 属性集- 返回:
- 值,如果未设置则为 0
-
setLeftIndent
设置左缩进。- 参数:
a- 属性集i- 值
-
getLineSpacing
获取行间距设置。- 参数:
a- 属性集- 返回:
- 值,如果未设置则为 0
-
setLineSpacing
设置行距。- 参数:
a- 属性集i- 值
-
getSpaceAbove
获取设置上方的空间。- 参数:
a- 属性集- 返回:
- 值,如果未设置则为 0
-
setSpaceAbove
在上面设置空间。- 参数:
a- 属性集i- 值
-
getSpaceBelow
获取设置下方的空间。- 参数:
a- 属性集- 返回:
- 值,如果未设置则为 0
-
setSpaceBelow
在下方设置空间。- 参数:
a- 属性集i- 值
-
getAlignment
获取对齐设置。- 参数:
a- 属性集- 返回:
-
如果未设置值
StyleConstants.ALIGN_LEFT
-
setAlignment
设置对齐方式。- 参数:
a- 属性集align- 对齐值
-
getTabSet
获取选项卡集。- 参数:
a- 属性集- 返回:
TabSet
-
setTabSet
设置选项卡集。- 参数:
a- 属性集。tabs- 选项卡集
-