|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.awt.print.PageFormat
public class PageFormat
PageFormat 클래스는, 인쇄되는 페이지의 사이즈와 인쇄 방향을 기술합니다.
| 필드의 개요 | |
|---|---|
static int |
LANDSCAPE
용지의 좌하를 원점으로서 하단에서 상단을 x, 좌단으로부터 우단을 y 로 나타냅니다. |
static int |
PORTRAIT
용지의 좌상을 원점으로서 좌단으로부터 우단을 x, 상단에서 하단을 y 로 나타냅니다. |
static int |
REVERSE_LANDSCAPE
용지의 우상을 원점으로서 상단에서 하단을 x, 우단으로부터 좌단을 y 로 나타냅니다. |
| 생성자 의 개요 | |
|---|---|
PageFormat ()
타테나가의 디폴트 PageFormat 를 작성합니다. |
|
| 메소드의 개요 | |
|---|---|
Object |
clone ()
이 PageFormat 의 카피를 같은 내용으로 작성합니다. |
double |
getHeight ()
페이지의 세로폭을 1/72 인치의 단위로 돌려줍니다. |
double |
getImageableHeight ()
페이지의 이미징 가능 영역의 높이를 1/72 인치의 단위로 돌려줍니다. |
double |
getImageableWidth ()
페이지의 이미징 가능 영역의 폭을 1/72 인치의 단위로 돌려줍니다. |
double |
getImageableX ()
이 PageFormat 에 관련한 Paper 객체의, 이미징 가능 영역의 좌상단의 x 좌표를 돌려줍니다. |
double |
getImageableY ()
이 PageFormat 에 관련한 Paper 객체의, 이미징 가능 영역의 좌상단의 y 좌표를 돌려줍니다. |
double[] |
getMatrix ()
사용자 공간의 draw를, 요구된 페이지의 인쇄 방향으로 평행이동 하는 변환 매트릭스를 돌려줍니다. |
int |
getOrientation ()
이 PageFormat 의 인쇄 방향을 돌려줍니다. |
Paper |
getPaper ()
이 PageFormat 에 관련한 Paper 객체의 카피를 돌려줍니다. |
double |
getWidth ()
페이지의 가로폭을 1/72 인치의 단위로 돌려줍니다. |
void |
setOrientation (int orientation)
페이지의 인쇄 방향을 설정합니다. |
void |
setPaper (Paper paper)
이 PageFormat 에 대응하는 Paper 객체를 설정합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 필드의 상세 |
|---|
public static final int LANDSCAPE
public static final int PORTRAIT
public static final int REVERSE_LANDSCAPE
| 생성자 의 상세 |
|---|
public PageFormat()
PageFormat 를 작성합니다.
| 메소드의 상세 |
|---|
public Object clone()
PageFormat 의 카피를 같은 내용으로 작성합니다.
Object 내의 clone PageFormat 의 카피Cloneable public double getWidth()
public double getHeight()
public double getImageableX()
PageFormat 에 관련한 Paper 객체의, 이미징 가능 영역의 좌상단의 x 좌표를 돌려줍니다. 이 메소드에서는, 페이지의 인쇄 방향을 고려해 세로폭이 결정됩니다.
PageFormat 에 관련했다
Paper 객체의,
이미징 가능 영역의 좌상단의 x 좌표public double getImageableY()
PageFormat 에 관련한 Paper 객체의, 이미징 가능 영역의 좌상단의 y 좌표를 돌려줍니다. 이 메소드에서는, 페이지의 인쇄 방향을 고려해 세로폭이 결정됩니다.
Paper 객체의,
이미징 가능 영역의 좌상단의 y 좌표public double getImageableWidth()
public double getImageableHeight()
public Paper getPaper()
PageFormat 에 관련한 Paper 객체의 카피를 돌려줍니다. 이 메소드로부터 반환된 Paper 객체에 행해진 변경은, 이 PageFormat 의 Paper 객체에는 영향을 주지 않습니다. 이 PageFormat 의 Paper 객체를 갱신하려면 , 새로운 Paper 객체를 생성해,setPaper(Paper) 메소드를 사용해 그 객체를 이 PageFormat 로 설정합니다.
PageFormat 에 관련했다
Paper 객체의 카피setPaper(java.awt.print.Paper) public void setPaper(Paper paper)
PageFormat 에 대응하는 Paper 객체를 설정합니다.
paper - 이 PageFormat 에 대응한다
Paper 객체를 설정하는 Paper 객체
NullPointerException - null 의 용지 인스턴스가 파라미터로서 건네받았을 경우getPaper()
public void setOrientation(int orientation)
throws IllegalArgumentException
orientation 는 반드시, PORTRAIT, LANDSCAPE, 또는 REVERSE_LANDSCAPE 로 합니다.
orientation - 새롭게 페이지로 설정하는 인쇄 방향
IllegalArgumentException - 미지의 인쇄 방향이 요구되었을 경우getOrientation() public int getOrientation()
PageFormat 의 인쇄 방향을 돌려줍니다.
PageFormat 객체의 인쇄 방향setOrientation(int) public double[] getMatrix()
AffineTransform 의 생성자 에 필요한 형식에서 { m00, m10, m01, m11, m02, m12} 와 같이 배열에 배치됩니다.
AffineTransform
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.