java.lang.Object
javafx.print.PageRange
A
PageRange is 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
PropertiesTypePropertyDescriptionfinal ReadOnlyIntegerPropertyIntegerPropertyrepresenting the ending page number of the range.final ReadOnlyIntegerPropertyIntegerPropertyrepresenting the starting page number of the range. -
Constructor Summary
ConstructorsConstructorDescriptionPageRange(int startPage, int endPage) Create a new PageRange with the specified start and end page numbers. -
Method Summary
Modifier and TypeMethodDescriptionfinal ReadOnlyIntegerPropertyIntegerPropertyrepresenting the ending page number of the range.final intGets the value of theendPageproperty.final intGets the value of thestartPageproperty.final ReadOnlyIntegerPropertyIntegerPropertyrepresenting the starting page number of the range.
-
Property Details
-
startPage
IntegerPropertyrepresenting the starting page number of the range.- See Also:
-
endPage
IntegerPropertyrepresenting the ending page number of the range.- See Also:
-
-
Constructor Details
-
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 Details
-
startPageProperty
IntegerPropertyrepresenting the starting page number of the range.- Returns:
- the starting page number of the range
- See Also:
-
getStartPage
public final int getStartPage()Gets the value of thestartPageproperty.- Property description:
IntegerPropertyrepresenting the starting page number of the range.- Returns:
- the value of the
startPageproperty - See Also:
-
endPageProperty
IntegerPropertyrepresenting the ending page number of the range.- Returns:
- the ending page number of the range
- See Also:
-
getEndPage
public final int getEndPage()Gets the value of theendPageproperty.- Property description:
IntegerPropertyrepresenting the ending page number of the range.- Returns:
- the value of the
endPageproperty - See Also:
-