|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.awt.print.PageFormat

public class PageFormat


The PageFormat class describes the size and
orientation of a page to be printed.
| Field Summary | |
|---|---|
static int |
LANDSCAPE
The origin is at the bottom left of the paper with x running bottom to top and y running left to right. |
static int |
PORTRAIT
The origin is at the top left of the paper with x running to the right and y running down the paper. |
static int |
REVERSE_LANDSCAPE
The origin is at the top right of the paper with x running top to bottom and y running right to left. |
| Constructor Summary | |
|---|---|
PageFormat
Creates a default, portrait-oriented PageFormat. |
|
| Method Summary | |
|---|---|
Object |
clone
Makes a copy of this PageFormat with the same
contents as this PageFormat. |
double |
getHeight
Returns the height, in 1/72nds of an inch, of the page. |
double |
getImageableHeight
Return the height, in 1/72nds of an inch, of the imageable area of the page. |
double |
getImageableWidth
Returns the width, in 1/72nds of an inch, of the imageable area of the page. |
double |
getImageableX
Returns the x coordinate of the upper left point of the imageable area of the Paper object
associated with this PageFormat. |
double |
getImageableY
Returns the y coordinate of the upper left point of the imageable area of the Paper object
associated with this PageFormat. |
double[] |
getMatrix
Returns a transformation matrix that translates user space rendering to the requested orientation of the page. |
int |
getOrientation
Returns the orientation of this PageFormat. |
Paper |
getPaper
Returns a copy of the Paper object associated
with this PageFormat. |
double |
getWidth
Returns the width, in 1/72nds of an inch, of the page. |
void |
setOrientation
Sets the page orientation. |
void |
setPaper
Sets the Paper object for this
PageFormat. |
Methods inherited from class java.lang.Object ![]() |
|---|
equals |
| Field Detail |
|---|

public static final int LANDSCAPE

public static final int PORTRAIT

public static final int REVERSE_LANDSCAPE
| Constructor Detail |
|---|

public PageFormat()
PageFormat.
| Method Detail |
|---|

public Object![]()
![]()
clone()
PageFormat with the same
contents as this PageFormat.
clone

in class Object

PageFormat.Cloneable


public double getWidth()

public double getHeight()

public double getImageableX()
Paper object
associated with this PageFormat.
This method takes into account the
orientation of the page.
Paper object
associated with this PageFormat.

public double getImageableY()
Paper object
associated with this PageFormat.
This method takes into account the
orientation of the page.
Paper object
associated with this PageFormat.

public double getImageableWidth()

public double getImageableHeight()

public Paper![]()
![]()
getPaper()
Paper
object associated
with this PageFormat. Changes made to the
Paper object returned from this method do not
affect the Paper object of this
PageFormat. To update the Paper
object of this PageFormat, create a new
Paper object and set it into this
PageFormat by using the setPaper(Paper)
method.
Paper object associated
with this PageFormat.setPaper(java.awt.print.Paper)


public void setPaper(Paper![]()
![]()
paper)
Paper object for this
PageFormat.
paper - the Paper object to which to set
the Paper object for this PageFormat.
NullPointerException - a null paper instance was passed as a parameter.getPaper()


public void setOrientation(int orientation)
throws IllegalArgumentException

orientation must be
one of the constants: PORTRAIT, LANDSCAPE,
or REVERSE_LANDSCAPE.
orientation - the new orientation for the page
IllegalArgumentException

- if
an unknown orientation was requestedgetOrientation()


public int getOrientation()
PageFormat.
PageFormat object's orientation.setOrientation(int)


public double[] getMatrix()
AffineTransform
constructor.
AffineTransform

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||