- java.lang.Object
 - 
- javafx.print.PageRange
 
 
- 
public final class PageRange extends Object
APageRangeis used to select or constrain the job print stream pages to print. Page numbering starts from 1 to correspond to user expectations. The start page must be greater than zero and less than or equal to the endpage. If start and end are equal, the range refers to a single page. Values that exceed the number of job pages are harmlessly ignored during printing.- Since:
 - JavaFX 8.0
 
 
- 
- 
Property Summary
Properties Type Property Description ReadOnlyIntegerPropertyendPageIntegerPropertyrepresenting the ending page number of the range.ReadOnlyIntegerPropertystartPageIntegerPropertyrepresenting the starting page number of the range. 
- 
Constructor Summary
Constructors Constructor Description PageRange(int startPage, int endPage)Create a new PageRange with the specified start and end page numbers. 
- 
Method Summary
Modifier and Type Method Description ReadOnlyIntegerPropertyendPageProperty()IntegerPropertyrepresenting the ending page number of the range.intgetEndPage()intgetStartPage()ReadOnlyIntegerPropertystartPageProperty()IntegerPropertyrepresenting the starting page number of the range. 
 - 
 
- 
- 
Property Detail
- 
startPage
public ReadOnlyIntegerProperty startPageProperty
IntegerPropertyrepresenting the starting page number of the range. SeegetStartPage()for more information.- See Also:
 getStartPage()
 
- 
endPage
public ReadOnlyIntegerProperty endPageProperty
IntegerPropertyrepresenting the ending page number of the range. SeegetEndPage()for more information.- See Also:
 getEndPage()
 
 - 
 
- 
Constructor Detail
- 
PageRange
public PageRange(int startPage, int endPage)Create a new PageRange with the specified start and end page numbers.- Parameters:
 startPage- the first page in the range.endPage- the last page in the range.- Throws:
 IllegalArgumentException- if the page range is not valid
 
 - 
 
- 
Method Detail
- 
startPageProperty
public ReadOnlyIntegerProperty startPageProperty()
IntegerPropertyrepresenting the starting page number of the range. SeegetStartPage()for more information.- See Also:
 getStartPage()
 
- 
getStartPage
public int getStartPage()
- Returns:
 - the starting page of the range.
 
 
- 
endPageProperty
public ReadOnlyIntegerProperty endPageProperty()
IntegerPropertyrepresenting the ending page number of the range. SeegetEndPage()for more information.- See Also:
 getEndPage()
 
- 
getEndPage
public int getEndPage()
- Returns:
 - the ending page of the range.
 
 
 - 
 
 -