类 PaperMargin
- java.lang.Object
-
- com.supermap.layout.PaperMargin
-
public class PaperMargin extends Object
页边类。主要用来确定纸面的上、下、左、右的页边距。
-
-
构造器概要
构造器 构造器和说明 PaperMargin()
构造一个页边类对象。PaperMargin(int value)
根据给定的参数构造一个页边类对象,该页边对象的所有页边距值等于给定的值。PaperMargin(int left, int right, int top, int bottom)
根据指定的页边距,构造一个页边类对象。PaperMargin(PaperMargin paperMargin)
根据指定的页边对象,构造一个与其完全相同的页边类对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 boolean
equals(PaperMargin paperMargin)
比较两个页边对象是否相等。int
getBottom()
返回纸张下边距,单位为逻辑单位,即0.1毫米。int
getLeft()
返回纸张左边距,单位为逻辑单位,即0.1毫米。int
getRight()
返回纸张右边距,单位为逻辑单位,即0.1毫米。int
getTop()
返回纸张的上边距,单位为逻辑单位,即0.1毫米。void
setBottom(int value)
设置纸张下边距,单位为逻辑单位,即0.1毫米。void
setLeft(int value)
设置纸张左边距,单位为逻辑单位,即0.1毫米。void
setRight(int value)
设置纸张右边距,单位为逻辑单位,即0.1毫米。void
setTop(int value)
设置纸张的上边距,单位为0.1毫米。String
toString()
返回页边对象的字符串表示,格式为:"Left=%f,Right=%f,Top=%f,Bottom=%f", left, bottom,right, top。
-
-
-
构造器详细资料
-
PaperMargin
public PaperMargin()
构造一个页边类对象。
-
PaperMargin
public PaperMargin(int value)
根据给定的参数构造一个页边类对象,该页边对象的所有页边距值等于给定的值。- 参数:
value
- 指定一个值,作为该页边对象的所有页边距值。
-
PaperMargin
public PaperMargin(int left, int right, int top, int bottom)
根据指定的页边距,构造一个页边类对象。- 参数:
left
- 纸张的左边距right
- 纸张的右边距top
- 纸张的上边距bottom
- 纸张的下边距
-
PaperMargin
public PaperMargin(PaperMargin paperMargin)
根据指定的页边对象,构造一个与其完全相同的页边类对象。- 参数:
paperMargin
- 指定的页边对象
-
-
方法详细资料
-
getTop
public int getTop()
返回纸张的上边距,单位为逻辑单位,即0.1毫米。如下图所示,为布局窗口中显示的布局对象,布局中存在一个纸面对象,图中绿色的小圆点表示纸面的原点位置,即纸面尺寸量算的起始点,纸面的原点始终位于布局中(0,0)坐标点的位置。纸面大小为B5型号纸张的大小(182*257mm),即纸面的宽度为182mm,高度为257mm。纸面的上、下、左、右页边距即为确定纸面大小范围(下图中红色虚线框所示)的四个角点到纸面边缘的垂直和水平距离。
- 返回:
- 纸张的上边距,单位为0.1毫米。
- 默认值:
- 默认值为 200。
-
setTop
public void setTop(int value)
设置纸张的上边距,单位为0.1毫米。- 参数:
value
- 纸张的上边距。
-
getBottom
public int getBottom()
返回纸张下边距,单位为逻辑单位,即0.1毫米。如下图所示,为布局窗口中显示的布局对象,布局中存在一个纸面对象,图中绿色的小圆点表示纸面的原点位置,即纸面尺寸量算的起始点,纸面的原点始终位于布局中(0,0)坐标点的位置。纸面大小为B5型号纸张的大小(182*257mm),即纸面的宽度为182mm,高度为257mm。纸面的上、下、左、右页边距即为确定纸面大小范围(下图中红色虚线框所示)的四个角点到纸面边缘的垂直和水平距离。
- 返回:
- 纸张下边距。
- 默认值:
- 默认值为 200。
-
setBottom
public void setBottom(int value)
设置纸张下边距,单位为逻辑单位,即0.1毫米。- 参数:
value
- 纸张下边距。
-
getLeft
public int getLeft()
返回纸张左边距,单位为逻辑单位,即0.1毫米。如下图所示,为布局窗口中显示的布局对象,布局中存在一个纸面对象,图中绿色的小圆点表示纸面的原点位置,即纸面尺寸量算的起始点,纸面的原点始终位于布局中(0,0)坐标点的位置。纸面大小为B5型号纸张的大小(182*257mm),即纸面的宽度为182mm,高度为257mm。纸面的上、下、左、右页边距即为确定纸面大小范围(下图中红色虚线框所示)的四个角点到纸面边缘的垂直和水平距离。
- 返回:
- 纸张左边距。
- 默认值:
- 默认值为 200。
-
setLeft
public void setLeft(int value)
设置纸张左边距,单位为逻辑单位,即0.1毫米。- 参数:
value
- 纸张左边距。
-
getRight
public int getRight()
返回纸张右边距,单位为逻辑单位,即0.1毫米。如下图所示,为布局窗口中显示的布局对象,布局中存在一个纸面对象,图中绿色的小圆点表示纸面的原点位置,即纸面尺寸量算的起始点,纸面的原点始终位于布局中(0,0)坐标点的位置。纸面大小为B5型号纸张的大小(182*257mm),即纸面的宽度为182mm,高度为257mm。纸面的上、下、左、右页边距即为确定纸面大小范围(下图中红色虚线框所示)的四个角点到纸面边缘的垂直和水平距离。
- 返回:
- 纸张右边距。
- 默认值:
- 默认值为 200。
-
setRight
public void setRight(int value)
设置纸张右边距,单位为逻辑单位,即0.1毫米。- 参数:
value
- 纸张右边距。
-
equals
public boolean equals(PaperMargin paperMargin)
比较两个页边对象是否相等。如果两个页边对象的 getLeft()、getBottom()、getRight()、getTop()方法的返回值分别相等,那么两个页边对象相等。- 参数:
paperMargin
- 待比较的页边对象。- 返回:
- 如果两个页边对象相等,则返回 true; 否则,返回 false。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.