public enum LabelOverLengthMode extends java.lang.Enum<LabelOverLengthMode>
标签专题图中超长标签的处理模式枚举类。
SuperMap 提供三种超长标签的处理方式来控制超长标签的显示行为,即换行显示、对超长标签不进行处理、省略超出部分。
对于标签的长度超过设置的标签最大长度的标签称为超长标签,标签的最大长度可以通过 ThemeLabel.maxLabelLength 来设置。
限定符和类型 | 方法和说明 |
---|---|
static LabelOverLengthMode |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static LabelOverLengthMode[] |
values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
|
public static final LabelOverLengthMode NEWLINE
换行显示。此模式将超长标签中超出指定的标签最大长度的部分换行显示,即用多行来显示超长标签。
public static final LabelOverLengthMode NONE
对超长标签不进行处理。此为默认模式,即在一行中全部显示此超长标签。
public static final LabelOverLengthMode OMIT
省略超出部分。此模式将超长标签中超出指定的标签最大长度(MaxLabelLength)的部分用省略号表示。
public static LabelOverLengthMode[] values()
for (LabelOverLengthMode c : LabelOverLengthMode.values()) System.out.println(c);
public static LabelOverLengthMode valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。