|
|||||||||
| Home >> All >> java >> awt >> [ print overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.awt.print
Class PageFormat

java.lang.Objectjava.awt.print.PageFormat
- All Implemented Interfaces:
- java.lang.Cloneable
- public class PageFormat
- extends java.lang.Object
- implements java.lang.Cloneable
- extends java.lang.Object
This class contains information about the desired page format to use for printing a particular set of pages.
| Field Summary | |
static int |
LANDSCAPE
A constant for a landscaped page orientation. |
private int |
orientation
|
private Paper |
paper
|
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 | |
java.lang.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. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
LANDSCAPE
public static final int LANDSCAPE
- A constant for a landscaped page orientation. Used by
getOrientationandsetOrientation.- See Also:
- Constant Field Values
PORTRAIT
public static final int PORTRAIT
- A constant for a portrait page orientation. Used by
getOrientationandsetOrientation.- See Also:
- Constant Field Values
REVERSE_LANDSCAPE
public static final int REVERSE_LANDSCAPE
- A constant for a reversed landscaped page orientation. This is the
orientation used by Macintosh's for landscape. The origin is in the
upper right hand corner instead of the upper left. The X and Y axes
are reversed. Used by
getOrientationandsetOrientation.- See Also:
- Constant Field Values
orientation
private int orientation
paper
private Paper paper
| Constructor Detail |
PageFormat
public PageFormat()
- This method creates a default page layout, which will be in portrait
format.
| Method Detail |
getWidth
public double getWidth()
- This method returns the width of the page, in 1/72nd's of an inch. The
"width" measured depends on orientation.
getHeight
public double getHeight()
- This method returns the height of the page, in 1/72nd's of an inch. The
"height" measured depends on the orientation.
getImageableX
public double getImageableX()
- This method returns the X coordinate value of the upper leftmost drawable
area of the paper.
getImageableY
public double getImageableY()
- This method returns the Y coordinate value of the upper leftmost drawable
area of the paper.
getImageableWidth
public double getImageableWidth()
- This method returns the imageable width of the paper, in 1/72nd's of an
inch.
getImageableHeight
public double getImageableHeight()
- This method returns the imageable height of the paper, in 1/72nd's of an
inch.
getPaper
public Paper getPaper()
- Returns a copy of the
paperobject being used for this page format.
setPaper
public void setPaper(Paper paper)
- Sets the
Paperobject to be used by this page format.
getOrientation
public int getOrientation()
- This method returns the current page orientation. The value returned will
be one of the page orientation constants from this class.
setOrientation
public void setOrientation(int orientation)
throws java.lang.IllegalArgumentException
- This method sets the page orientation for this format to the specified
value. It must be one of the page orientation constants from this class
or an exception will be thrown.
getMatrix
public double[] getMatrix()
- This method returns a matrix used for transforming user space coordinates
to page coordinates. The value returned will be six doubles as described
in
java.awt.geom.AffineTransform.
clone
public java.lang.Object clone()
- This method returns a copy of this object.
|
|||||||||
| Home >> All >> java >> awt >> [ print overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
java.awt.print.PageFormat