인터페이스 java.awt.image.ImageObserver 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

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

JavaTM Platform
Standard Ed. 6

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

## 인터페이스
java.awt.image.ImageObserver 의 사용

ImageObserver 를 사용하고 있는 패키지
java.applet | 애플릿의 작성, 및 애플릿과 애플릿 문맥과의 통신에 사용하는 클래스의 작성에 필요한 클래스를 제공합니다.
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.image | 이미지를 작성 및 수정하기 위한 클래스를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.colorchooser | 이 패키지에는,`JColorChooser` 컴퍼넌트에 의해 사용되는 클래스 및 인터페이스가 포함되어 있습니다.
javax.swing.plaf.basic | 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.metal | 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.
javax.swing.table | `javax.swing.JTable` 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.
javax.swing.tree | `javax.swing.JTree` 를 처리하기 위한 클래스와 인터페이스를 제공합니다.

java.applet 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 java.applet 의 클래스
`class` | `Applet` 애플릿이란, 단독으로 동작할 것은 없고, 다른 어플리케이션안에 짜넣어진 형태로 실행되는 작은 프로그램입니다.

java.awt 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 java.awt 의 클래스
`class` | `Button` 이 클래스는 라벨 첨부 버튼을 생성합니다.
`class` | `Canvas` `Canvas` 컴퍼넌트는, 어플리케이션이 draw 하거나 사용자로부터의 입력 이벤트를 트랩 하거나 할 수가 있는 공백의 구형의 화면 영역을 나타냅니다.
`class` | `Checkbox` 체크 박스는, 「온」 (`true`) 또는 「오프」 (`false`)의 어느 쪽인가의 상태를 취할 수가 있는 그래피컬 컴퍼넌트입니다.
`class` | `Choice` `Choice` 클래스는 선택 범위의 pop-up menu를 나타냅니다.
`class` | `Component` 「컴퍼넌트」는, 화면에 표시할 수 있어 사용자라고 대화할 수 있는 그래피컬한 표현을 가지는 객체입니다.
`class` | `Container` 총칭 Abstract Window Toolkit (AWT) 컨테이너 객체는, 다른 AWT 컴퍼넌트를 포함할 수가 있는 컴퍼넌트입니다.
`class` | `Dialog` Dialog 는, 타이틀 및 경계를 가지는 톱 레벨의 윈도우이며, 일반적으로은 사용자로부터의 입력을 받아들이기 위해서(때문에) 사용됩니다.
`class` | `FileDialog` `FileDialog` 클래스는, 사용자가 파일을 선택할 수 있는 다이얼로그 윈도우를 표시합니다.
`class` | `Frame` `Frame` 는, 타이틀과 경계를 가지는 톱 레벨 윈도우입니다.
`class` | `Label` `Label` 객체는, 컨테이너내에 텍스트를 배치하기 위한 컴퍼넌트입니다.
`class` | `List` `List` 컴퍼넌트는, 텍스트 항목의 스크롤 리스트를 사용자에 대해서 표시합니다.
`class` | `Panel` `Panel` 는 가장 심플한 컨테이너 클래스입니다.
`class` | `Scrollbar` `Scrollbar` 클래스는, 자주(잘) 사용되는 사용자 인터페이스 객체인 스크롤 바를 실현합니다.
`class` | `ScrollPane` 1 살의 아이 컴퍼넌트에 대해서, 자동 수평 또는 수직 스크롤 혹은 그 양쪽 모두를 구현하는 컨테이너 클래스입니다.
`class` | `TextArea` `TextArea` 객체는, 텍스트를 표시하는 복수행 영역입니다.
`class` | `TextComponent` `TextComponent` 클래스는, 텍스트의 편집을 가능하게 하는 모든 컴퍼넌트의 슈퍼 클래스입니다.
`class` | `TextField` `TextField` 객체는, 1 행의 텍스트의 편집을 실시할 수 있도록(듯이) 하는 텍스트 컴퍼넌트입니다.
`class` | `Window` `Window` 객체는 경계 및 도구모음을 가지지 않는 톱 레벨 윈도우입니다.

ImageObserver 형의 파라미터를 가지는 java.awt 의 메소드
`int` | `Component. checkImage (Image image, ImageObserver observer)` 지정된 이미지의 화면 표시의 구축 상태를 돌려줍니다.
`int` | `Component. checkImage (Image image, int width, int height, ImageObserver observer)` 지정된 이미지의 화면 표시의 구축 상태를 돌려줍니다.
`abstract int` | `Toolkit. checkImage (Image image, int width, int height, ImageObserver observer)` 표시를 위해서(때문에) 준비되는, 지정된 이미지의 작성 상태를 나타냅니다.
`abstract boolean` | `Graphics2D. drawImage (Image img, AffineTransform xform, ImageObserver obs)` 이미지 공간으로부터 사용자 공간에의 변환을 적용하고 나서, 이미지를 draw 합니다.
`abstract boolean` | `Graphics. drawImage (Image img, int x, int y, Color bgcolor, ImageObserver observer)` 지정된 이미지의 현재 이용 가능한 부분만큼을 그립니다.
`abstract boolean` | `Graphics. drawImage (Image img, int x, int y, ImageObserver observer)` 지정된 이미지의 현재 이용 가능한 부분만큼을 그립니다.
`abstract boolean` | `Graphics. drawImage (Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)` 지정된 구형의 내부에 들어가도록(듯이) 슬캘링 해, 지정된 이미지의 이용 가능한 부분을 그립니다.
`abstract boolean` | `Graphics. drawImage (Image img, int x, int y, int width, int height, ImageObserver observer)` 지정된 구형의 내부에 들어가도록(듯이) 슬캘링 해, 지정된 이미지의 이용 가능한 부분을 그립니다.
`abstract boolean` | `Graphics. drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)` 지정된 이미지의 지정된 영역의 이용 가능한 부분을 그립니다.
`abstract boolean` | `Graphics. drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)` 지정된 이미지의 지정된 영역의 이용 가능한 부분을 그립니다.
`abstract int` | `Image. getHeight (ImageObserver observer)` 이미지의 높이를 지정합니다.
`abstract Object` | `Image. getProperty (String name, ImageObserver observer)` 이 이미지의 프로퍼티을 이름으로 돌려줍니다.
`abstract int` | `Image. getWidth (ImageObserver observer)` 이미지의 폭을 지정합니다.
`boolean` | `Component. prepareImage (Image image, ImageObserver observer)` 이 컴퍼넌트상에 draw하기 위한 이미지를 준비합니다.
`boolean` | `Component. prepareImage (Image image, int width, int height, ImageObserver observer)` 이 컴퍼넌트상에 표시하기 위한 , 지정된 폭과 높이의 이미지를 준비합니다.
`abstract boolean` | `Toolkit. prepareImage (Image image, int width, int height, ImageObserver observer)` draw를 위해서(때문에) 이미지를 준비합니다.

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

ImageObserver 형의 파라미터를 가지는 java.awt.image 의 메소드
`int` | `BufferedImage. getHeight (ImageObserver observer)` `BufferedImage` 의 높이를 돌려줍니다.
`Object` | `BufferedImage. getProperty (String name, ImageObserver observer)` 이미지의 프로퍼티을 이름으로 돌려줍니다.
`int` | `BufferedImage. getWidth (ImageObserver observer)` `BufferedImage` 의 폭을 돌려줍니다.

javax.swing 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 javax.swing 의 클래스
`class` | `AbstractButton` 버튼 및 메뉴 항목의 공통 동작을 정의합니다.
`class` | `Box` BoxLayout 객체를 레이아웃 매니저로서 사용하는 경량인 컨테이너입니다.
`static class` | `Box.Filler` 배치에 포함되지만 뷰를 가지지 않는 경량 컴퍼넌트의 구현입니다.
`class` | `CellRendererPane` 이 클래스는, 셀 렌더링과 그것을 사용하는 컴퍼넌트의 사이에 삽입됩니다.
`class` | `DefaultListCellRenderer` 리스트내의 항목을 draw 합니다.
`static class` | `DefaultListCellRenderer.UIResource` UIResource 를 구현하는 DefaultListCellRenderer 의 서브 클래스입니다.
`class` | `JApplet` JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 추가하는 `java.applet.Applet` 의 확장 버젼입니다.
`class` | `JButton` 「푸쉬」버튼의 구현입니다.
`class` | `JCheckBox` 체크 박스, 즉 선택 혹은 선택 해제할 수 있는 항목의 구현으로, 그 상태를 표시합니다.
`class` | `JCheckBoxMenuItem` 선택 또는 선택 해제할 수 있는 메뉴 항목입니다.
`class` | `JColorChooser` `JColorChooser` 는, 사용자가 색을 선택 및 조작할 수 있도록(듯이) 설계된 컨트롤의 구획을 제공합니다.
`class` | `JComboBox` 버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
`class` | `JComponent` 톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
`class` | `JDesktopPane` 멀티 문서 인터페이스 또는 가상 데스크탑을 생성하는 컨테이너입니다.
`class` | `JDialog` 다이얼로그 윈도우를 작성하기 위한 메인 클래스입니다.
`class` | `JEditorPane` 다양한 종류의 컨텐츠를 편집하기 위한 텍스트 컴퍼넌트입니다.
`class` | `JFileChooser` `JFileChooser` 는 사용자가 파일을 선택하는 단순한 기구를 제공합니다.
`class` | `JFormattedTextField` `JFormattedTextField` 는,`JTextField` 를 확장해, 임의의 값을 포맷 하거나 사용자가 텍스트를 편집한 후에의 특정의 객체를 취득하거나 하는 기능을 추가합니다.
`class` | `JFrame` JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 강화하는 `java.awt.Frame` 의 확장 버젼입니다.
`class` | `JInternalFrame` 네이티브인 프레임에, 드래그, 클로즈, 아이콘화, 사이즈 변경, 타이틀 표시, 및 도구모음의 지원 등, 많은 기능을 제공하는 경량 객체입니다.
`static class` | `JInternalFrame.JDesktopIcon` 이 컴퍼넌트는 `JInternalFrame` 의 아이콘화 한 버젼을 나타냅니다.
`class` | `JLabel` 짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
`class` | `JLayeredPane` `JLayeredPane` 는, JFC/Swing 컨테이너에 깊이를 추가해, 필요하면 컴퍼넌트 끼리가 서로 오버랩 할 수 있도록(듯이) 합니다.
`class` | `JList` 객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
`class` | `JMenu` 메뉴의 구현이며, 사용자가 `JMenuBar` 로 항목을 선택한다고 표시되는 `JMenuItem` 를 보관 유지하는 pop-up 윈도우입니다.
`class` | `JMenuBar` 도구모음의 구현입니다.
`class` | `JMenuItem` 메뉴의 항목의 구현입니다.
`class` | `JOptionPane` `JOptionPane` 에 의해, 사용자에게 값의 입력을 요구하거나 정보를 제시하거나 하는 표준의 다이알로그 박스를 간단하게 표시할 수가 있습니다.
`class` | `JPanel` `JPanel` 는, 범용의 경량 컨테이너입니다.
`class` | `JPasswordField` `JPasswordField` 는, 1 행의 텍스트의 편집을 가능하게 하는, 경량 컴퍼넌트입니다.
`class` | `JPopupMenu` pop-up menu의 구현입니다.
`static class` | `JPopupMenu.Separator` pop-up menu 고유의 separator입니다.
`class` | `JProgressBar` 일부의 태스크의 진척 상황을 시각적으로 표시하는 컴퍼넌트입니다.
`class` | `JRadioButton` 라디오 버튼의 구현입니다.
`class` | `JRadioButtonMenuItem` 라디오 버튼 메뉴 항목의 구현입니다.
`class` | `JRootPane` `JFrame`,`JDialog`,`JWindow`,`JApplet`, 및 `JInternalFrame` 가 내부에서 사용하는 경량 컨테이너입니다.
`class` | `JScrollBar` 스크롤 바의 구현입니다.
`class` | `JScrollPane` 경량 컴퍼넌트의 스크롤 가능한 뷰를 제공합니다.
`protected class` | `JScrollPane.ScrollBar` 디폴트에서는,`JScrollPane` 는, 이 클래스의 인스턴스인 스크롤 바를 작성합니다.
`class` | `JSeparator` `JSeparator` 는, 단락선을 구현하기 위한 범용적인 컴퍼넌트를 제공합니다.
`class` | `JSlider` 사용자가 지정된 구간내에서 노브를 슬라이드하는 것으로써 그래피컬하게 값을 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
`class` | `JSpinner` 사용자가, 순서 붙일 수 있었던 순서로부터 수 또는 객체를 선택할 수 있도록(듯이) 하는 단일행의 입력 필드입니다.
`static class` | `JSpinner.DateEditor` 모델이 `SpinnerDateModel` 의 `JSpinner` 용의 에디터입니다.
`static class` | `JSpinner.DefaultEditor` 특수한 에디터용의 간단한 base class입니다.
`static class` | `JSpinner.ListEditor` 모델이 `SpinnerListModel` 의 `JSpinner` 용의 에디터입니다.
`static class` | `JSpinner.NumberEditor` 모델이 `SpinnerNumberModel` 의 `JSpinner` 용의 에디터입니다.
`class` | `JSplitPane` `JSplitPane` 는 2 개의 `Component` 를 분할하는데 사용합니다 (2 개(살)인 만큼 분할).
`class` | `JTabbedPane` 지정된 타이틀이나 아이콘을 가지는 탭을 클릭하는 것으로써, 사용자가 컴퍼넌트의 그룹을 교체되도록(듯이) 하는 컴퍼넌트입니다.
`class` | `JTable` `JTable` 는, 셀의 일반적으로의 2 차원 테이블 형식을 표시해, 편집하기 위해서 사용합니다.
`class` | `JTextArea` `JTextArea` 는, plaintext를 표시하는 복수행의 영역입니다.
`class` | `JTextField` `JTextField` 는, 1 행의 텍스트의 편집을 가능하게 하는 경량 컴퍼넌트입니다.
`class` | `JTextPane` 그래픽으로 표현되는 속성으로 마크 올라갈 수 있는 텍스트 컴퍼넌트입니다.
`class` | `JToggleButton` 2 상태 버튼의 구현입니다.
`class` | `JToolBar` `JToolBar` 는, 일반적으로 사용되는 `Action` 또는 컨트롤을 표시하는데 도움이 되는 컴퍼넌트를 제공합니다.
`static class` | `JToolBar.Separator` 툴바 독자적인 separator입니다.
`class` | `JToolTip` Component 의 「힌트」를 표시하기 위해서 사용합니다.
`class` | `JTree` 계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
`class` | `JViewport` 기본이 되는 정보를 보기 위해서(때문에) 사용하는 「뷰포트 (창)」입니다.
`class` | `JWindow` `JWindow` 는, 사용자의 데스크탑상의 어디에라도 표시할 수 있는 컨테이너입니다.

ImageObserver 를 돌려주는 javax.swing 의 메소드
`ImageObserver` | `ImageIcon. getImageObserver ()` 이미지의 이미지 감시 객체를 돌려줍니다.

ImageObserver 형의 파라미터를 가지는 javax.swing 의 메소드
`boolean` | `DebugGraphics. drawImage (Image img, int x, int y, Color bgcolor, ImageObserver observer)` `Graphics.drawImage` 를 오버라이드(override) 합니다.
`boolean` | `DebugGraphics. drawImage (Image img, int x, int y, ImageObserver observer)` `Graphics.drawImage` 를 오버라이드(override) 합니다.
`boolean` | `DebugGraphics. drawImage (Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)` `Graphics.drawImage` 를 오버라이드(override) 합니다.
`boolean` | `DebugGraphics. drawImage (Image img, int x, int y, int width, int height, ImageObserver observer)` `Graphics.drawImage` 를 오버라이드(override) 합니다.
`boolean` | `DebugGraphics. drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)` `Graphics.drawImage` 를 오버라이드(override) 합니다.
`boolean` | `DebugGraphics. drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)` `Graphics.drawImage` 를 오버라이드(override) 합니다.
`void` | `ImageIcon. setImageObserver (ImageObserver observer)` 이미지의 이미지 감시 객체를 설정합니다.

javax.swing.colorchooser 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 javax.swing.colorchooser 의 클래스
`class` | `AbstractColorChooserPanel` 칼라 츄-더의 추상 슈퍼 클래스입니다.

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

ImageObserver 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
`class` | `BasicArrowButton` 기본 방향의 어느 쪽인가에 슬캘링 되는 화살표를 draw 하는 JButton 객체입니다.
`class` | `BasicComboBoxRenderer` ComboBox 의 렌더링입니다.
`static class` | `BasicComboBoxRenderer.UIResource` UIResource 를 구현하는 BasicComboBoxRenderer 의 서브 클래스입니다.
`class` | `BasicComboPopup` `ComboPopup` 인터페이스의 기본적인 구현입니다.
`class` | `BasicInternalFrameTitlePane` 기본의 타이틀 바를 관리하는 클래스입니다.
`class` | `BasicInternalFrameTitlePane.SystemMenuBar` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicSplitPaneDivider` BasicSplitPaneUI 로 사용되는 디바이더입니다.
`protected class` | `BasicToolBarUI.DragWindow`

javax.swing.plaf.metal 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
`class` | `MetalComboBoxButton` MetalComboBoxUI 를 보조하는 JButton 서브 클래스입니다.
`class` | `MetalComboBoxUI.MetalComboPopup` 추천 되고 있지 않습니다. Java 2 플랫폼 v1. 4 이후 사용되고 있지 않습니다.
`protected class` | `MetalFileChooserUI.FileRenderer`
`class` | `MetalFileChooserUI.FilterComboBoxRenderer` 각종의 사이즈 및 스타일을 draw 합니다.
`class` | `MetalInternalFrameTitlePane` JLF 스펙의 타이틀 바를 관리하는 클래스입니다.
`class` | `MetalScrollButton` Metal 스크롤 바 화살표에 사용하는 JButton 객체입니다.

javax.swing.table 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 javax.swing.table 의 클래스
`class` | `DefaultTableCellRenderer` `JTable` 로 각 셀을 draw (표시)하기 위한 표준 클래스입니다.
`static class` | `DefaultTableCellRenderer.UIResource` `UIResource` 을 구현하는 `DefaultTableCellRenderer` 의 서브 클래스입니다.
`class` | `JTableHeader` `JTable` 의 헤더를 관리하는 객체입니다.

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

ImageObserver 를 구현하고 있는 javax.swing.text 의 클래스
`class` | `JTextComponent` `JTextComponent` 는, Swing 텍스트 컴퍼넌트의 base class입니다.

javax.swing.tree 에서의 ImageObserver 의 사용

ImageObserver 를 구현하고 있는 javax.swing.tree 의 클래스
`class` | `DefaultTreeCellEditor.DefaultTextField` 에디터가 제공되지 않는 경우에 사용하는 `TextField` 입니다.
`class` | `DefaultTreeCellEditor.EditorContainer` `editingComponent` 를 배치하는 컨테이너입니다.
`class` | `DefaultTreeCellRenderer` 트리의 엔트리를 표시합니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 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 도 참조해 주세요.