| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.print.PageFormat
public class PageFormat
The PageFormat class describes the size and
 orientation of a page to be printed.
| Field Summary | |
|---|---|
| static int | LANDSCAPEThe origin is at the bottom left of the paper with x running bottom to top and y running left to right. | 
| static int | PORTRAITThe origin is at the top left of the paper with x running to the right and y running down the paper. | 
| static int | REVERSE_LANDSCAPEThe 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 PageFormatwith the same
 contents as thisPageFormat. | 
|  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 Paperobject 
 associated with thisPageFormat. | 
|  double | getImageableY()Returns the y coordinate of the upper left point of the imageable area of the Paperobject
 associated with thisPageFormat. | 
|  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 Paperobject associated
 with thisPageFormat. | 
|  double | getWidth()Returns the width, in 1/72nds of an inch, of the page. | 
|  void | setOrientation(int orientation)Sets the page orientation. | 
|  void | setPaper(Paper paper)Sets the Paperobject for thisPageFormat. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| 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 ObjectPageFormat.Cloneablepublic 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.
NullPointerExceptiongetPaper()
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| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.