java.awt.print
public class PageFormat extends Object implements Cloneable
Field Summary | |
---|---|
static int | LANDSCAPE
A constant for a landscaped page orientation. |
static int | PORTRAIT
A constant for a portrait page orientation. |
static int | REVERSE_LANDSCAPE
A constant for a reversed landscaped page orientation. |
Constructor Summary | |
---|---|
PageFormat()
This method creates a default page layout, which will be in portrait
format. |
Method Summary | |
---|---|
Object | clone()
This method returns a copy of this object.
|
double | getHeight()
This method returns the height of the page, in 1/72nd's of an inch. |
double | getImageableHeight()
This method returns the imageable height of the paper, in 1/72nd's of an
inch.
|
double | getImageableWidth()
This method returns the imageable width of the paper, in 1/72nd's of an
inch.
|
double | getImageableX()
This method returns the X coordinate value of the upper leftmost drawable
area of the paper.
|
double | getImageableY()
This method returns the Y coordinate value of the upper leftmost drawable
area of the paper.
|
double[] | getMatrix()
This method returns a matrix used for transforming user space coordinates
to page coordinates. |
int | getOrientation()
This method returns the current page orientation. |
Paper | getPaper()
Returns a copy of the paper object being used for this page
format.
|
double | getWidth()
This method returns the width of the page, in 1/72nd's of an inch. |
void | setOrientation(int orientation)
This method sets the page orientation for this format to the specified
value. |
void | setPaper(Paper paper)
Sets the Paper object to be used by this page format.
|
getOrientation
and setOrientation
.getOrientation
and setOrientation
.getOrientation
and
setOrientation
.Returns: A copy of this object.
Returns: The height of the page.
Returns: The imageable height of the paper.
Returns: The imageable width of the paper.
Returns: The upper leftmost imageable X coordinate.
Returns: The upper leftmost imageable Y coordinate.
java.awt.geom.AffineTransform
.
Returns: The transformation matrix for this page format.
Returns: The current page orientation.
paper
object being used for this page
format.
Returns: A copy of the Paper
object for this format.
Returns: The width of the page.
Parameters: orientation The new page orientation.
Throws: IllegalArgumentException If the specified page orientation value is not one of the constants from this class.
Paper
object to be used by this page format.
Parameters: paper The new Paper
object for this page format.