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)
根据指定的标尺线对象构造一个新的标尺线对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放该对象所占用的资源。double
getPosition()
返回标尺线的位置,用布局的单位来表示。RulerLineType
getType()
返回标尺线的类型,表示是水平还是垂直的标尺线。void
setPosition(double value)
设置标尺线的位置,用布局的单位来表示。void
setType(RulerLineType rulerLineType)
设置标尺线的类型,表示是水平还是垂直的标尺线。
-
-
-
构造器详细资料
-
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.