| |
|
| java.lang.Object java.awt.print.Paper
Paper | public class Paper implements Cloneable(Code) | | The Paper class describes the physical characteristics of
a piece of paper.
When creating a Paper object, it is the application's
responsibility to ensure that the paper size and the imageable area
are compatible. For example, if the paper size is changed from
11 x 17 to 8.5 x 11, the application might need to reduce the
imageable area so that whatever is printed fits on the page.
See Also: Paper.setSize(double,double) See Also: Paper.setImageableArea(double,double,double,double) |
Constructor Summary | |
public | Paper() Creates a letter sized piece of paper
with one inch margins. |
Method Summary | |
public Object | clone() Creates a copy of this Paper with the same contents
as this Paper . | public double | getHeight() Returns the height of the page in 1/72nds of an inch. | public double | getImageableHeight() Returns the height of this Paper object's imageable
area.
the height of the imageable area. | public double | getImageableWidth() Returns the width of this Paper object's imageable
area. | public double | getImageableX() Returns the x coordinate of the upper-left corner of this
Paper object's imageable area. | public double | getImageableY() Returns the y coordinate of the upper-left corner of this
Paper object's imageable area. | public double | getWidth() Returns the width of the page in 1/72nds
of an inch. | public void | setImageableArea(double x, double y, double width, double height) Sets the imageable area of this Paper . | public void | setSize(double width, double height) Sets the width and height of this Paper
object, which represents the properties of the page onto
which printing occurs. |
Paper | public Paper()(Code) | | Creates a letter sized piece of paper
with one inch margins.
|
clone | public Object clone()(Code) | | Creates a copy of this Paper with the same contents
as this Paper .
a copy of this Paper . |
getHeight | public double getHeight()(Code) | | Returns the height of the page in 1/72nds of an inch.
the height of the page described by thisPaper . |
getImageableHeight | public double getImageableHeight()(Code) | | Returns the height of this Paper object's imageable
area.
the height of the imageable area. |
getImageableWidth | public double getImageableWidth()(Code) | | Returns the width of this Paper object's imageable
area.
the width of the imageable area. |
getImageableX | public double getImageableX()(Code) | | Returns the x coordinate of the upper-left corner of this
Paper object's imageable area.
the x coordinate of the imageable area. |
getImageableY | public double getImageableY()(Code) | | Returns the y coordinate of the upper-left corner of this
Paper object's imageable area.
the y coordinate of the imageable area. |
getWidth | public double getWidth()(Code) | | Returns the width of the page in 1/72nds
of an inch.
the width of the page described by thisPaper . |
setImageableArea | public void setImageableArea(double x, double y, double width, double height)(Code) | | Sets the imageable area of this Paper . The
imageable area is the area on the page in which printing
occurs.
Parameters: x - the X coordinate to which to set theupper-left corner of the imageable area of this Paper Parameters: y - the Y coordinate to which to set theupper-left corner of the imageable area of this Paper Parameters: width - the value to which to set the width of the imageable area of this Paper Parameters: height - the value to which to set the height of theimageable area of this Paper |
setSize | public void setSize(double width, double height)(Code) | | Sets the width and height of this Paper
object, which represents the properties of the page onto
which printing occurs.
The dimensions are supplied in 1/72nds of
an inch.
Parameters: width - the value to which to set this Paper object's width Parameters: height - the value to which to set this Paper object's height |
|
|
|