public final class OverLengthLabelMode extends Enum
对于标签的长度超过设置的标签最大长度的标签称为超长标签,
标签的最大长度可以通过 ThemeLabel
类中的 ThemeLabel.getMaxLabelLength()
和 ThemeLabel.getMaxLabelLength()
方法来返回和设置。
SuperMap 组件产品提供三种超长标签的处理方式来控制超长标签的显示行为。
限定符和类型 | 字段和说明 |
---|---|
static OverLengthLabelMode |
NEWLINE
换行显示。
|
static OverLengthLabelMode |
NEWLINE2
换行(保留分割字符)
|
static OverLengthLabelMode |
NONE
对超长标签不进行处理。
|
static OverLengthLabelMode |
OMIT
省略超出部分。
|
public static final OverLengthLabelMode NONE
对超长标签不进行处理。
此为默认模式,即在一行中全部显示此超长标签。public static final OverLengthLabelMode OMIT
省略超出部分。
此模式将超长标签中超出指定的标签最大长度(MaxLabelLength)的部分用省略号表示。public static final OverLengthLabelMode NEWLINE
换行显示。
此模式将超长标签中超出指定的标签最大长度的部分换行显示,即用多行来显示超长标签。public static final OverLengthLabelMode NEWLINE2
Copyright © 2021–2024 SuperMap. All rights reserved.