클래스 java.awt.geom.Rectangle2D 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.awt.geom.Rectangle2D 의 사용

Rectangle2D 를 사용하고 있는 패키지
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.font | 폰트 관련의 클래스 및 인터페이스를 제공합니다.
java.awt.geom | 2 차원 기하학적 도형에 관련하는 객체로 처리를 정의 및 실행하는 Java 2D 클래스를 제공합니다.
java.awt.image | 이미지를 작성 및 수정하기 위한 클래스를 제공합니다.
java.awt.image.renderable | draw에 의존하지 않는 이미지를 작성하기 위한 클래스 및 인터페이스를 제공합니다.
javax.swing.plaf.basic | 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.

java.awt 에서의 Rectangle2D 의 사용

java.awt 에서의 Rectangle2D 의 서브 클래스
`class` | `Rectangle` `Rectangle` 는,`Rectangle` 객체의 좌표 공간에서의 좌상의 점 `(x, y)`, 및 그 폭과 높이에 의해 둘러싸이는 좌표 공간내의 영역을 지정합니다.

Rectangle2D 를 돌려주는 java.awt 의 메소드
`Rectangle2D` | `Rectangle. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `TexturePaint. getAnchorRect ()` 재질감 이미지의 위치와 사이즈를 지정하는 엥커 구형의 카피를 돌려줍니다.
`Rectangle2D` | `Shape. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Rectangle. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Polygon. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Font. getMaxCharBounds (FontRenderContext frc)` 지정된 `FontRenderContext` 로, 최대의 경계를 가지는 문자의 경계를 돌려줍니다.
`Rectangle2D` | `FontMetrics. getMaxCharBounds (Graphics context)` 지정된 `Graphics` 문맥으로, 최대의 경계를 가지는 문자의 경계를 돌려줍니다.
`Rectangle2D` | `Font. getStringBounds (char[] chars, int beginIndex, int limit, FontRenderContext frc)` 지정된 `FontRenderContext` 의 지정된 문자 배열의 논리 바운드를 돌려줍니다.
`Rectangle2D` | `FontMetrics. getStringBounds (char[] chars, int beginIndex, int limit, Graphics context)` 지정된 `Graphics` 문맥으로, 지정된 문자 배열의 경계를 돌려줍니다.
`Rectangle2D` | `Font. getStringBounds (CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)` 지정된 `FontRenderContext` 의 지정된 `CharacterIterator` 에 인덱스 붙이고 된 문자의 논리 바운드를 돌려줍니다.
`Rectangle2D` | `FontMetrics. getStringBounds (CharacterIterator ci, int beginIndex, int limit, Graphics context)` 지정된 `Graphics` 문맥으로, 지정된 `CharacterIterator` 내의 인덱스 첨부 캐릭터 라인의 경계를 돌려줍니다.
`Rectangle2D` | `Font. getStringBounds (String str, FontRenderContext frc)` 지정된 `FontRenderContext` 의 지정된 `String` 의 논리 바운드를 돌려줍니다.
`Rectangle2D` | `FontMetrics. getStringBounds (String str, Graphics context)` 지정된 `Graphics` 문맥으로, 지정된 `String` 의 경계를 돌려줍니다.
`Rectangle2D` | `Font. getStringBounds (String str, int beginIndex, int limit, FontRenderContext frc)` 지정된 `FontRenderContext` 의 지정된 `String` 의 논리 바운드를 돌려줍니다.
`Rectangle2D` | `FontMetrics. getStringBounds (String str, int beginIndex, int limit, Graphics context)` 지정된 `Graphics` 문맥으로, 지정된 `String` 의 경계를 돌려줍니다.

Rectangle2D 형의 파라미터를 가지는 java.awt 의 메소드
`boolean` | `Shape. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `Polygon. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`PaintContext` | `Color. createContext (ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)` 솔리드 칼라 패턴을 생성하기 위해서 사용되는 `PaintContext` 를 생성해 돌려줍니다.
`PaintContext` | `Paint. createContext (ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)` 칼라 패턴을 생성하기 위해서 사용하는 `PaintContext` 를 작성해 돌려줍니다.
`PaintContext` | `SystemColor. createContext (ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)` 솔리드 칼라 패턴을 작성하기 위해서 사용되는 `PaintContext` 를 작성해 돌려줍니다.
`PaintContext` | `TexturePaint. createContext (ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)` 칼라 패턴을 생성하기 위해서 사용되는 문맥을 작성해 돌려줍니다.
`PaintContext` | `RadialGradientPaint. createContext (ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform transform, RenderingHints hints)` 칼라 패턴을 생성하기 위해서 사용하는 `PaintContext` 를 작성해 돌려줍니다.
`PaintContext` | `LinearGradientPaint. createContext (ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform transform, RenderingHints hints)` 칼라 패턴을 생성하기 위해서 사용하는 `PaintContext` 를 작성해 돌려줍니다.
`PaintContext` | `GradientPaint. createContext (ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)` 칼라 패턴을 생성하기 위해서 사용되는 문맥을 작성해 돌려줍니다.
`Rectangle2D` | `Rectangle. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`boolean` | `Shape. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`boolean` | `Polygon. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.

Rectangle2D 형의 파라미터를 가지는 java.awt 의 생성자
`RadialGradientPaint (Rectangle2D gradientBounds, float[] fractions, Color [] colors, MultipleGradientPaint.CycleMethod cycleMethod)` 디폴트의 `SRGB` 칼라 스페이스에서 `RadialGradientPaint` 를 구축합니다.
`TexturePaint (BufferedImage txtr, Rectangle2D anchor)` `TexturePaint` 객체를 구축합니다.

java.awt.font 에서의 Rectangle2D 의 사용

Rectangle2D 를 돌려주는 java.awt.font 의 메소드
`Rectangle2D` | `TextLayout. getBounds ()` 이 `TextLayout` 의 경계를 돌려줍니다.
`Rectangle2D` | `ShapeGraphicAttribute. getBounds ()` 이 `ShapeGraphicAttribute` 에 의해 draw 되는 전비트를 둘러싸는 `Rectangle2D` 를 돌려줍니다.
`Rectangle2D` | `ImageGraphicAttribute. getBounds ()` 이 `ImageGraphicAttribute` 에 의해 draw 되는 전비트를 둘러싸는 `Rectangle2D` 를 돌려줍니다.
`Rectangle2D` | `GraphicAttribute. getBounds ()` 이 `GraphicAttribute` 에 의해 draw 되는 전비트를 둘러싸는,`Rectangle2D` 를 돌려줍니다.
`Rectangle2D` | `GlyphMetrics. getBounds2D ()` Glyph의 경계를 돌려줍니다.
`abstract Rectangle2D` | `GlyphVector. getLogicalBounds ()` `GlyphVector` 의 논리 경계를 돌려줍니다.
`abstract Rectangle2D` | `GlyphVector. getVisualBounds ()` 이 `GlyphVector` 의 시각 경계를 돌려줍니다.

Rectangle2D 형의 파라미터를 가지는 java.awt.font 의 메소드
`float[]` | `TextLayout. getCaretInfo (TextHitInfo hit, Rectangle2D bounds)` `hit` 에 대응하는 caret에 대한 정보를 돌려줍니다.
`Shape` | `TextLayout. getCaretShape (TextHitInfo hit, Rectangle2D bounds)` 지정된 경계내의 지정된 히트에 있는 caret를 나타내는 `Shape` 를 돌려줍니다.
`Shape []` | `TextLayout. getCaretShapes (int offset, Rectangle2D bounds)` 강한 caret와 약한 caret에 대응하는 2 개의 윤곽선을 돌려줍니다.
`Shape []` | `TextLayout. getCaretShapes (int offset, Rectangle2D bounds, TextLayout.CaretPolicy policy)` 강한 caret와 약한 caret에 대응하는 2 개의 윤곽선을 돌려줍니다.
`Shape` | `TextLayout. getLogicalHighlightShape (int firstEndpoint, int secondEndpoint, Rectangle2D bounds)` 지정된 범위의 논리적인 선택 범위를 둘러싸는 `Shape` 를, 지정된 `bounds` 까지 확장해 돌려줍니다.
`Shape` | `TextLayout. getVisualHighlightShape (TextHitInfo firstEndpoint, TextHitInfo secondEndpoint, Rectangle2D bounds)` 지정된 범위의 시각적인 선택 범위를 둘러싸는 윤곽선을,`bounds` 까지 확장해 돌려줍니다.
`TextHitInfo` | `TextLayout. hitTestChar (float x, float y, Rectangle2D bounds)` 지정된 점에 대응하는 `TextHitInfo` 를 돌려줍니다.

Rectangle2D 형의 파라미터를 가지는 java.awt.font 의 생성자
`GlyphMetrics (boolean horizontal, float advanceX, float advanceY, Rectangle2D bounds, byte glyphType)` `GlyphMetrics` 객체를 구축합니다.
`GlyphMetrics (float advance, Rectangle2D bounds, byte glyphType)` `GlyphMetrics` 객체를 구축합니다.

java.awt.geom 에서의 Rectangle2D 의 사용

java.awt.geom 에서의 Rectangle2D 의 서브 클래스
`static class` | `Rectangle2D.Double` `Double` 클래스는, double 좌표로 지정되는 구형을 정의합니다.
`static class` | `Rectangle2D.Float` `Float` 클래스는, float 좌표로 지정되는 구형을 정의합니다.

Rectangle2D 를 돌려주는 java.awt.geom 의 메소드
`abstract Rectangle2D` | `Rectangle2D. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Float. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Double. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`abstract Rectangle2D` | `Rectangle2D. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Float. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Double. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Path2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Path2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `RoundRectangle2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `RoundRectangle2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `QuadCurve2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `QuadCurve2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Line2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Line2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Ellipse2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Ellipse2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `CubicCurve2D.Float. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `CubicCurve2D.Double. getBounds2D ()` 고정밀도로 `getBounds` 메소드보다 정밀한,`Shape` 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `Area. getBounds2D ()` 이 `Area` 를 완전하게 둘러싸는 고정밀도 바운딘그 `Rectangle2D` 를 돌려줍니다.
`Rectangle2D` | `Arc2D. getBounds2D ()` 호의 고정밀도 표시범위 구형을 돌려줍니다.
`Rectangle2D` | `RectangularShape. getFrame ()` 이 객체의 형상 전체를 정의하는 표시범위 `Rectangle2D` 를 돌려줍니다.
`protected abstract Rectangle2D` | `Arc2D. makeBounds (double x, double y, double w, double h)` 이 호의 표시범위 구형이 되도록(듯이) 계산된 파라미터를 포함하기 위해서, 적절한 정밀도의 `Rectangle2D` 를 작성합니다.
`protected Rectangle2D` | `Arc2D.Float. makeBounds (double x, double y, double w, double h)` 이 호의 표시범위 구형이 되도록(듯이) 계산된 파라미터를 포함하기 위해서, 적절한 정밀도의 `Rectangle2D` 를 작성합니다.
`protected Rectangle2D` | `Arc2D.Double. makeBounds (double x, double y, double w, double h)` 이 호의 표시범위 구형이 되도록(듯이) 계산된 파라미터를 포함하기 위해서, 적절한 정밀도의 `Rectangle2D` 를 작성합니다.

Rectangle2D 형의 파라미터를 가지는 java.awt.geom 의 메소드
`void` | `Rectangle2D. add (Rectangle2D r)` 이 `Rectangle2D` 에 `Rectangle2D` 객체를 추가합니다.
`static boolean` | `Path2D. contains (PathIterator pi, Rectangle2D r)` 지정된 `Rectangle2D` 전체가 지정된 `PathIterator` 가 닫은 경계내에 있을지 어떨지를 판정합니다.
`boolean` | `RectangularShape. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `Path2D. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `QuadCurve2D. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `Line2D. contains (Rectangle2D r)` 이 `Line2D` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `CubicCurve2D. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `Area. contains (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 를 완전하게 내포 할지 어떨지를 판정합니다.
`boolean` | `Arc2D. contains (Rectangle2D r)` 호가, 지정된 구형을 내부에 완전하게 포함 하고 있을지 어떨지를 판정합니다.
`abstract Rectangle2D` | `Rectangle2D. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Float. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Double. createIntersection (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 공통 부분을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`abstract Rectangle2D` | `Rectangle2D. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Float. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`Rectangle2D` | `Rectangle2D.Double. createUnion (Rectangle2D r)` 이 `Rectangle2D` 와 지정된 `Rectangle2D` 의 화집합을 나타내는 새로운 `Rectangle2D` 객체를 돌려줍니다.
`static void` | `Rectangle2D. intersect (Rectangle2D src1, Rectangle2D src2, Rectangle2D dest)` 지정된 원의 `Rectangle2D` 객체의 페어의 공통 부분을 잡아, 그 결과가 지정된 전송처 `Rectangle2D` 객체에 포함합니다.
`static boolean` | `Path2D. intersects (PathIterator pi, Rectangle2D r)` 지정된 `PathIterator` 의 내부 영역이 지정된 `Rectangle2D` 의 내부 영역과 교차할지 어떨지를 판정합니다.
`boolean` | `RectangularShape. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`boolean` | `Path2D. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`boolean` | `QuadCurve2D. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`boolean` | `Line2D. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`boolean` | `CubicCurve2D. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`boolean` | `Area. intersects (Rectangle2D r)` `Shape` 의 내부가, 지정된 `Rectangle2D` 의 내부와 교차할지 어떨지를 판정합니다.
`void` | `Arc2D. setArc (Rectangle2D rect, double angSt, double angExt, int closure)` 이 호의 위치, 사이즈, 모퉁이의 크기, 닫는 방법의 종류를, 지정된 값으로 설정합니다.
`void` | `RectangularShape. setFrame (Rectangle2D r)` 이 `Shape` 의 표시범위 구형을, 지정된 `Rectangle2D` 로 설정합니다.
`void` | `Rectangle2D. setRect (Rectangle2D r)` 이 `Rectangle2D` 를, 지정된 `Rectangle2D` 와 같게 되도록(듯이) 설정합니다.
`void` | `Rectangle2D.Float. setRect (Rectangle2D r)` 이 `Rectangle2D` 를, 지정된 `Rectangle2D` 와 같게 되도록(듯이) 설정합니다.
`void` | `Rectangle2D.Double. setRect (Rectangle2D r)` 이 `Rectangle2D` 를, 지정된 `Rectangle2D` 와 같게 되도록(듯이) 설정합니다.
`static void` | `Rectangle2D. union (Rectangle2D src1, Rectangle2D src2, Rectangle2D dest)` 원의 `Rectangle2D` 객체의 페어를 결합해, 그 결과가 지정된 전송처 `Rectangle2D` 객체에 포함합니다.

Rectangle2D 형의 파라미터를 가지는 java.awt.geom 의 생성자
`Arc2D.Double (Rectangle2D ellipseBounds, double start, double extent, int type)` 새로운 호를 구축해, 지정된 위치, 사이즈, 모퉁이의 크기, 및 닫는 방법의 종류에 초기화합니다.
`Arc2D.Float (Rectangle2D ellipseBounds, float start, float extent, int type)` 새로운 호를 구축해, 지정된 위치, 사이즈, 모퉁이의 크기, 및 닫는 방법의 종류에 초기화합니다.

java.awt.image 에서의 Rectangle2D 의 사용

Rectangle2D 를 돌려주는 java.awt.image 의 메소드
`Rectangle2D` | `RescaleOp. getBounds2D (BufferedImage src)` 재슬캘링 된 전송처 이미지의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `LookupOp. getBounds2D (BufferedImage src)` 필터 처리된 전송처 이미지의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `ConvolveOp. getBounds2D (BufferedImage src)` 필터 처리된 전송처 이미지의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `ColorConvertOp. getBounds2D (BufferedImage src)` 이 전송원을 지정해, 전송처의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `BufferedImageOp. getBounds2D (BufferedImage src)` 필터 처리된 전송처 이미지의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `AffineTransformOp. getBounds2D (BufferedImage src)` 변환된 전송처의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `RescaleOp. getBounds2D (Raster src)` 재슬캘링 된 전송처 Raster 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `RasterOp. getBounds2D (Raster src)` 필터 처리된 전송처 Raster 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `LookupOp. getBounds2D (Raster src)` 필터 처리된 전송처 Raster 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `ConvolveOp. getBounds2D (Raster src)` 필터 처리된 전송처 Raster 의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `ColorConvertOp. getBounds2D (Raster src)` 이 전송원을 지정해, 전송처의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `BandCombineOp. getBounds2D (Raster src)` 변환된 전송처의 바운딩 박스를 돌려줍니다.
`Rectangle2D` | `AffineTransformOp. getBounds2D (Raster src)` 변환된 전송처의 바운딩 박스를 돌려줍니다.

java.awt.image.renderable 에서의 Rectangle2D 의 사용

Rectangle2D 를 돌려주는 java.awt.image.renderable 의 메소드
`Rectangle2D` | `ContextualRenderedImageFactory. getBounds2D (ParameterBlock paramBlock)` draw에 의존하지 않는 스페이스에서의, 지정된 소스세트에 대해서 실행되는 조작의 출력을 위한 바운딩 박스를 돌려줍니다.

javax.swing.plaf.basic 에서의 Rectangle2D 의 사용

javax.swing.plaf.basic 에서의 Rectangle2D 의 서브 클래스
`static class` | `BasicTextUI.BasicCaret`

javax.swing.text 에서의 Rectangle2D 의 사용

javax.swing.text 에서의 Rectangle2D 의 서브 클래스
`class` | `DefaultCaret` Caret 의 디폴트의 구현입니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.