com.supermap.layout

类 RulerLine

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.layout.RulerLine
  • 所有已实现的接口:
    IDisposable


    public class RulerLine
    extends com.supermap.data.InternalHandleDisposable
    标尺线类。

    所谓布局中的标尺线,就是如下图所示的一系列水平和垂直的线条,标尺线分为两种类型:水平标尺线和垂直标尺线。标尺线是有一种辅助布局排版的工具,在应用中可以使用任意多个标尺线,将它们放置在布局中需要的位置,进而帮助布局中元素的排列和定位。

    下图为一个布局窗口,窗口中显示了一个布局对象。

    • 构造器概要

      构造器 
      构造器和说明
      RulerLine()
      构造一个标尺线类的新对象。
      RulerLine(double position, RulerLineType type)
      根据标尺线的位置和类型参数,构造一个新的标尺线对象。
      RulerLine(RulerLine rulerLine)
      根据指定的标尺线对象构造一个新的标尺线对象。
    • 构造器详细资料

      • RulerLine

        public RulerLine()
        构造一个标尺线类的新对象。
      • RulerLine

        public RulerLine(RulerLine rulerLine)
        根据指定的标尺线对象构造一个新的标尺线对象。
        参数:
        rulerLine - 指定的标尺线对象。
      • RulerLine

        public RulerLine(double position,
                         RulerLineType type)
        根据标尺线的位置和类型参数,构造一个新的标尺线对象。
        参数:
        position - 标尺线位置,其单位为布局的单位。
        type - 标尺线类型。
    • 方法详细资料

      • getType

        public RulerLineType getType()
        返回标尺线的类型,表示是水平还是垂直的标尺线。
        返回:
        标尺线的类型。
        默认值:
        默认值为 VERTICAL
      • setType

        public void setType(RulerLineType rulerLineType)
        设置标尺线的类型,表示是水平还是垂直的标尺线。
        参数:
        rulerLineType - 标尺线的类型。
      • getPosition

        public double getPosition()
        返回标尺线的位置,用布局的单位来表示。
        返回:
        标尺线的位置。
        默认值:
        默认值为 0。
      • setPosition

        public void setPosition(double value)
        设置标尺线的位置,用布局的单位来表示。
        参数:
        value - 标尺线的位置。
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。

Copyright © 2021–2024 SuperMap. All rights reserved.