- java.lang.Object
-
- javafx.print.PageRange
-
public final class PageRange extends Object
APageRange
用于选择或约束作业打印流页面进行打印。 页面编号从1开始,以符合用户的期望。 起始页面必须大于零且小于或等于结束页面。 如果开始和结束相等,范围是指单个页面。 超出作业页数的值在打印过程中被无害化地忽略。- 从以下版本开始:
- JavaFX 8.0
-
-
Property Summary
Properties Type Property 描述 ReadOnlyIntegerProperty
endPage
IntegerProperty
表示范围的结束页码。ReadOnlyIntegerProperty
startPage
IntegerProperty
表示范围的起始页码。
-
构造方法摘要
构造方法 Constructor 描述 PageRange(int startPage, int endPage)
使用指定的开始和结束页码创建一个新的PageRange。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 ReadOnlyIntegerProperty
endPageProperty()
IntegerProperty
表示范围的结束页码。int
getEndPage()
int
getStartPage()
ReadOnlyIntegerProperty
startPageProperty()
IntegerProperty
表示范围的起始页码。
-
-
-
Property Detail
-
startPage
public ReadOnlyIntegerProperty startPageProperty
IntegerProperty
表示范围的起始页码。 详情请见getStartPage()
。- 另请参见:
-
getStartPage()
-
endPage
public ReadOnlyIntegerProperty endPageProperty
IntegerProperty
表示范围的结束页码。 详见getEndPage()
。- 另请参见:
-
getEndPage()
-
-
构造方法详细信息
-
PageRange
public PageRange(int startPage, int endPage)
使用指定的开始和结束页码创建一个新的PageRange。- 参数
-
startPage
- 范围内的第一页。 -
endPage
- 范围内的最后一页。 - 异常
-
IllegalArgumentException
- 如果页面范围无效
-
-
方法详细信息
-
startPageProperty
public ReadOnlyIntegerProperty startPageProperty()
IntegerProperty
表示范围的起始页码。 有关详细信息,请参阅getStartPage()
。- 另请参见:
-
getStartPage()
-
getStartPage
public int getStartPage()
- 结果
- 范围的起始页。
-
endPageProperty
public ReadOnlyIntegerProperty endPageProperty()
IntegerProperty
表示范围的结束页码。 有关详细信息,请参阅getEndPage()
。- 另请参见:
-
getEndPage()
-
getEndPage
public int getEndPage()
- 结果
- 范围的结束页。
-
-