com.supermap.mapping

类 ThemeLabelItem


  • 已过时。

    @Deprecated
    public class ThemeLabelItem
    extends Object
    标签专题图子项类。

    标签专题图用专题值对点、线、面等对象做标注,值得注意的是,标签专题图允许用户设置范围段,同一范围段内的标签具有相同的显示风格,其中每一个范围段就是一个专题图子项,每一个子项都具有其名称、风格、起始值和终止值。

    注意:每个分段所表示的范围为 [Start, End)。例如:标签专题图的分段点有两个子项,他们所代表的分段区间分别为[0,5),[5,10)。那么需要分别设置 ThemeLabelItem[0].setStart(0),ThemeLabelItem[0].setEnd(5),ThemeLabelItem[1].setStart(5),ThemeLabelItem[1].setEnd(10)。

    • 构造器概要

      构造器 
      构造器和说明
      ThemeLabelItem()
      已过时。 
      构造一个新的标签专题图子项类的新对象。
      ThemeLabelItem(double start, double end, TextStyle style)
      已过时。 
      根据指定的标签专题图子项的起始值、终止值、显示风格来构造一个标签专题图子项的新对象。
      ThemeLabelItem(double start, double end, TextStyle style, String caption)
      已过时。 
      根据指定的标签专题图子项的起始值、终止值、显示风格、名称来构造一个标签专题图子项的新对象。
      ThemeLabelItem(double start, double end, TextStyle style, String caption, double offsetX, double offsetY)
      已过时。 
       
      ThemeLabelItem(ThemeLabelItem themeLabelItem)
      已过时。 
      拷贝构造函数,根据给定的 ThemeLabelItem 对象构造一个与其完全相同的新对象。
    • 方法概要

      所有方法 实例方法 具体方法 已过时的方法 
      限定符和类型 方法和说明
      String getCaption()
      已过时。 
      返回标签专题图子项的名称。
      double getEnd()
      已过时。 
      返回标签专题图子项的分段终止值。
      double getOffsetX()
      已过时。 
      返回分段标签专题图中子项的水平偏移量。
      double getOffsetY()
      已过时。 
      返回分段标签专题图中子项的垂直偏移量。
      double getStart()
      已过时。 
      返回标签专题图子项的分段起始值。
      TextStyle getStyle()
      已过时。 
      返回标签专题图子项所对应的显示风格。
      boolean isVisible()
      已过时。 
      返回标签专题图子项是否可见。
      void setCaption(String caption)
      已过时。 
      设置标签专题图子项的名称。
      void setEnd(double end)
      已过时。 
      设置标签专题图子项的分段终止值。
      void setOffsetX(double value)
      已过时。 
      设置分段标签专题图中子项的水平偏移量。
      void setOffsetY(double value)
      已过时。 
      设置分段标签专题图中子项的垂直偏移量。
      void setStart(double start)
      已过时。 
      设置标签专题图子项的分段起始值。
      void setStyle(TextStyle textStyle)
      已过时。 
      设置标签专题图子项所对应的显示风格。
      void setVisible(boolean value)
      已过时。 
      设置标签专题图子项是否可见。
      String toString()
      已过时。 
      返回标签专题图子项格式化字符串。
    • 构造器详细资料

      • ThemeLabelItem

        public ThemeLabelItem()
        已过时。 
        构造一个新的标签专题图子项类的新对象。
      • ThemeLabelItem

        public ThemeLabelItem(double start,
                              double end,
                              TextStyle style)
        已过时。 
        根据指定的标签专题图子项的起始值、终止值、显示风格来构造一个标签专题图子项的新对象。
        参数:
        start - 标签专题图子项的起始值。
        end - 标签专题图子项的终止值。
        style - 标签专题图子项的显示风格。
      • ThemeLabelItem

        public ThemeLabelItem(double start,
                              double end,
                              TextStyle style,
                              String caption)
        已过时。 
        根据指定的标签专题图子项的起始值、终止值、显示风格、名称来构造一个标签专题图子项的新对象。
        参数:
        start - 标签专题图子项的起始值。
        end - 标签专题图子项的终止值。
        style - 标签专题图子项的显示风格。
        caption - 标签专题图子项的名称。
      • ThemeLabelItem

        public ThemeLabelItem(double start,
                              double end,
                              TextStyle style,
                              String caption,
                              double offsetX,
                              double offsetY)
        已过时。 
      • ThemeLabelItem

        public ThemeLabelItem(ThemeLabelItem themeLabelItem)
        已过时。 
        拷贝构造函数,根据给定的 ThemeLabelItem 对象构造一个与其完全相同的新对象。
        参数:
        themeLabelItem - 给定的标签专题图子项对象。
    • 方法详细资料

      • getCaption

        public String getCaption()
        已过时。 
        返回标签专题图子项的名称。
        返回:
        标签专题图子项的名称。
        默认值:
        默认值为 UntitledThemeLabelItem。
      • setCaption

        public void setCaption(String caption)
        已过时。 
        设置标签专题图子项的名称。
        参数:
        value - 指定标签专题图子项的名称。
      • getStyle

        public TextStyle getStyle()
        已过时。 
        返回标签专题图子项所对应的显示风格。
        返回:
        标签专题图子项所对应的显示风格。
        默认值:
        默认值为 {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=False,Bold=False,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=True,Italic=False,Outline=False,Rotation=0,Shadow=False,Strikeout=False,Underline=False,Weight=400}。
      • setStyle

        public void setStyle(TextStyle textStyle)
        已过时。 
        设置标签专题图子项所对应的显示风格。
        参数:
        textStyle - 指定标签专题图子项所对应的显示风格。
      • isVisible

        public boolean isVisible()
        已过时。 
        返回标签专题图子项是否可见。
        返回:
        标签专题图子项是否可见。
        默认值:
        默认值为 true。
      • setVisible

        public void setVisible(boolean value)
        已过时。 
        设置标签专题图子项是否可见。
        参数:
        value - 指定标签专题图子项是否可见。
      • setStart

        public void setStart(double start)
        已过时。 
        设置标签专题图子项的分段起始值。

        注:如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

        参数:
        start - 指定标签专题图子项的分段起始值。
      • setEnd

        public void setEnd(double end)
        已过时。 
        设置标签专题图子项的分段终止值。

        注:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。

        参数:
        end - 指定标签专题图子项的分段终止值。
      • getStart

        public double getStart()
        已过时。 
        返回标签专题图子项的分段起始值。

        注:如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

        返回:
        标签专题图子项的分段起始值。
        默认值:
        默认值为 -3.4028235e+038。
      • getEnd

        public double getEnd()
        已过时。 
        返回标签专题图子项的分段终止值。

        注:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。

        返回:
        标签专题图子项的分段终止值。
        默认值:
        默认值为 3.4028235e+038。
      • setOffsetX

        public void setOffsetX(double value)
        已过时。 
        设置分段标签专题图中子项的水平偏移量。偏移量单位与所属的ThemeLabel的getOffsetX()、getOffsetY()返回值单位一致。
        参数:
        value - 分段标签专题图中子项的水平偏移量。
      • getOffsetX

        public double getOffsetX()
        已过时。 
        返回分段标签专题图中子项的水平偏移量。偏移量单位与所属的ThemeLabel的getOffsetX()、getOffsetY()返回值单位一致。
        返回:
        返回分段标签专题图中子项的水平偏移量。
      • setOffsetY

        public void setOffsetY(double value)
        已过时。 
        设置分段标签专题图中子项的垂直偏移量。偏移量单位与所属的ThemeLabel的getOffsetX()、getOffsetY()返回值单位一致。
        参数:
        value - 分段标签专题图中子项的垂直偏移量。
      • getOffsetY

        public double getOffsetY()
        已过时。 
        返回分段标签专题图中子项的垂直偏移量。偏移量单位与所属的ThemeLabel的getOffsetX()、getOffsetY()返回值单位一致。
        返回:
        返回分段标签专题图中子项的垂直偏移量。
      • toString

        public String toString()
        已过时。 
        返回标签专题图子项格式化字符串。格式为 {Caption="china",Start=10 End=20, Visible=true,Style={name=,width=,height=,color=()} }
        覆盖:
        toString 在类中 Object
        返回:
        标签专题图子项格式化字符串。

Copyright © 2021–2024 SuperMap. All rights reserved.