|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
public interface ImageObserver
Image 가 구축될 때, Image 정보에 관한 통지를 받기 위한 비동기 갱신 인터페이스입니다.
필드의 개요 | |
---|---|
static int |
ABORT
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 비동기적으로 기록되고 있던 이미지의 생성이 그 완료전에 중단한 것을 나타냅니다. |
static int |
ALLBITS
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 그때까지 draw 된 스태틱 이미지가 현재는 완성해, 그 최종 형식에서 다시 draw 할 수 있는 것을 나타냅니다. |
static int |
ERROR
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 비동기적으로 추적된 이미지로 에러가 검출된 것을 나타냅니다. |
static int |
FRAMEBITS
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 멀티 프레임 이미지의, 그때까지 draw 된 이제(벌써) 1 개(살)의 완전한 프레임을 재draw에 이용할 수 있는 것을 나타냅니다. |
static int |
HEIGHT
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 베이스 이미지의 폭이 이용 가능한 것을 나타내, imageUpdate 콜백 메소드의 인수 height 로부터 취득할 수 있습니다. |
static int |
PROPERTIES
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 이미지의 프로퍼티을 현재 이용할 수 있는 것을 나타냅니다. |
static int |
SOMEBITS
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 이미지를 scaled 변화(variation)을 draw 하기 위해서 필요한 픽셀이 현재 이용 가능한 것을 나타냅니다. |
static int |
WIDTH
imageUpdate 메소드의 infoflags 인수의 1 요소인 이 플래그는, 베이스 이미지의 폭이 이용 가능한 것을 나타내, imageUpdate 콜백 메소드의 인수 width 로부터 취득할 수 있습니다. |
메소드의 개요 | |
---|---|
boolean |
imageUpdate (Image img,
int infoflags,
int x,
int y,
int width,
int height)
이 메소드의 호출에 의해, 과거에 비동기 인터페이스가 요구한 이미지에 관한 정보를 이용할 수 있습니다. |
필드의 상세 |
---|
static final int WIDTH
Image.getWidth(java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int HEIGHT
Image.getHeight(java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int PROPERTIES
Image.getProperty(java.lang.String, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int SOMEBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int FRAMEBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int ALLBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int ERROR
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 static final int ABORT
imageUpdate(java.awt.Image, int, int, int, int, int)
,
정수 필드치 메소드의 상세 |
---|
boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height)
이 메소드는, 한층 더 정보 갱신이 필요한 경우는 true, 필요한 정보를 얻을 수 있었을 경우는 false 를 돌려줍니다. 기록되고 있는 이미지는, 인수 img 를 사용해 전송 됩니다. 이미지에 관해서, 어느 정보를 이용할 수 있는지를 나타내는 각 정수가 인수 infoflags 에 포함됩니다. 인수 x, y, width, 및 height 의 해석은, 인수 infoflags 의 내용에 따라서 다릅니다.
인수 infoflags
는, 플래그의 WIDTH
,HEIGHT
,PROPERTIES
,SOMEBITS
,FRAMEBITS
,ALLBITS
,ERROR
, 및 ABORT
의 비트 단위의 논리합입니다.
img
- 표시되는 이미지infoflags
- 다음의 플래그의 비트 단위의 논리합:
WIDTH
,HEIGHT
,
PROPERTIES
,SOMEBITS
,
FRAMEBITS
,ALLBITS
,
ERROR
, 및 ABORT
x
- x 좌표y
- y 좌표width
- 폭height
- 높이
false
,
그렇지 않은 경우는 true
WIDTH
,
HEIGHT
,
PROPERTIES
,
SOMEBITS
,
FRAMEBITS
,
ALLBITS
,
ERROR
,
ABORT
,
Image.getWidth(java.awt.image.ImageObserver)
,
Image.getHeight(java.awt.image.ImageObserver)
,
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.