public interface ImageConsumer
ImageProducer| 修食åãšå | ãã£ãŒã«ã | 説æ |
|---|---|---|
static int |
COMPLETESCANLINES |
ãã¯ã»ã«ã¯ã1床ã«(è€æ°ã®)å®å
šãªèµ°æ»ç·åäœã§è»¢éãããŸãã
|
static int |
IMAGEABORTED |
ã€ã¡ãŒãžçæãæ
æã«äžæãããŸããã
|
static int |
IMAGEERROR |
ã€ã¡ãŒãžã®çæäžã«ãšã©ãŒãçºçããŸããã
|
static int |
RANDOMPIXELORDER |
ãã¯ã»ã«ã®è»¢éé åºã¯ã©ã³ãã ã§ãã
|
static int |
SINGLEFRAME |
ã€ã¡ãŒãžã»ããŒã¿ã¯ã1æã®éæ¢ç»åãå«ãã§ããŸãã
|
static int |
SINGLEFRAMEDONE |
ã€ã¡ãŒãžã®1ãã¬ãŒã ã®è»¢éãå®äºããŸãããããŸã 転é察象ã®ãã¬ãŒã ããããŸãã
|
static int |
SINGLEPASS |
ãã¯ã»ã«ã¯1ã€ã®ãã¹ã§è»¢éãããŸãã
|
static int |
STATICIMAGEDONE |
ã€ã¡ãŒãžã®è»¢éãå®äºãã転é察象ã®ãã¯ã»ã«ããã¬ãŒã ãæ®ã£ãŠããŸããã
|
static int |
TOPDOWNLEFTRIGHT |
ãã¯ã»ã«ã¯äžããäžãå·Šããå³ã®é ã§è»¢éãããŸãã
|
| 修食åãšå | ã¡ãœãã | 説æ |
|---|---|---|
void |
imageComplete(int status) |
imageCompleteã¡ãœããã¯ãImageProducerããœãŒã¹ã»ã€ã¡ãŒãžã®ãã¹ãŠã®ãã¯ã»ã«ã転éãçµãããšãããã«ããã¬ãŒã ã»ã¢ãã¡ãŒã·ã§ã³ã®1ãã¬ãŒã ã転éãçµãããšãããŸãã¯ã€ã¡ãŒãžã®çæäžããã³ããŒãã£ã³ã°äžã«ãšã©ãŒãçºçãããšãã«åŒã³åºãããŸãã
|
void |
setColorModel(ColorModel model) |
setPixelsã¡ãœããã䜿ã£ãŠå ±åããããã¯ã»ã«ã®å€§éšåã«å¯ŸããŠäœ¿çšãããColorModelãªããžã§ã¯ããèšå®ããŸãã
|
void |
setDimensions(int width, int height) |
setDimensionsã¡ãœããåŒåºãã䜿ã£ãŠããœãŒã¹ã»ã€ã¡ãŒãžã®å€§ãããå ±åããŸãã
|
void |
setHints(int hintflags) |
ImageConsumerãImageProducerãã転éããããã¯ã»ã«ãåŠçããããã«äœ¿çšããããã³ããèšå®ããŸãã
|
void |
setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize) |
ã€ã¡ãŒãžã®ãã¯ã»ã«ã1å以äžã®ãã®ã¡ãœããåŒåºãã«ãã£ãŠè»¢éããŸãã
|
void |
setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize) |
ã€ã¡ãŒãžã®ãã¯ã»ã«ã¯ã1å以äžã®setPixelsã¡ãœããã®åŒåºãã«ãã£ãŠè»¢éãããŸãã
|
void |
setProperties(Hashtable<?,?> props) |
ãã®ã€ã¡ãŒãžã«é¢ããŠãæ¡åŒµå¯èœãªããããã£ã®ãªã¹ããèšå®ããŸãã
|
static final int RANDOMPIXELORDER
setHints(int)ã宿°ãã£ãŒã«ãå€static final int TOPDOWNLEFTRIGHT
setHints(int)ã宿°ãã£ãŒã«ãå€static final int COMPLETESCANLINES
setHints(int)ã宿°ãã£ãŒã«ãå€static final int SINGLEPASS
setHints(int)ã宿°ãã£ãŒã«ãå€static final int SINGLEFRAME
setHints(int)ãimageComplete(int)ã宿°ãã£ãŒã«ãå€static final int IMAGEERROR
imageComplete(int)ã宿°ãã£ãŒã«ãå€static final int SINGLEFRAMEDONE
imageComplete(int)ã宿°ãã£ãŒã«ãå€static final int STATICIMAGEDONE
imageComplete(int)ã宿°ãã£ãŒã«ãå€static final int IMAGEABORTED
imageComplete(int)ã宿°ãã£ãŒã«ãå€void setDimensions(int width,
int height)
width - ãœãŒã¹ã»ã€ã¡ãŒãžã®å¹
height - ãœãŒã¹ã»ã€ã¡ãŒãžã®é«ãvoid setProperties(Hashtable<?,?> props)
props - ãã®ã€ã¡ãŒãžã«é¢é£ä»ããããããã£ã®ãªã¹ãvoid setColorModel(ColorModel model)
model - æå®ãããColorModelColorModelvoid setHints(int hintflags)
hintflags - ImageConsumerããã¯ã»ã«åŠçã«äœ¿çšãããã³ãã®ã»ããvoid setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
x - èšå®ããããã¯ã»ã«ã®é åã®å·Šäžé
ã®X座æšy - èšå®ããããã¯ã»ã«ã®é åã®å·Šäžé
ã®Y座æšw - ãã¯ã»ã«é åã®å¹
h - ãã¯ã»ã«é åã®é«ãmodel - æå®ãããColorModelpixels - ãã¯ã»ã«ã®é
åoff - pixelsé
åãžã®ãªãã»ããscansize - pixelsé
åå
ã®ãããã¯ã»ã«è¡ããæ¬¡ã®ãã¯ã»ã«è¡ãŸã§ã®è·é¢ColorModelvoid setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
x - èšå®ããããã¯ã»ã«ã®é åã®å·Šäžé
ã®X座æšy - èšå®ããããã¯ã»ã«ã®é åã®å·Šäžé
ã®Y座æšw - ãã¯ã»ã«é åã®å¹
h - ãã¯ã»ã«é åã®é«ãmodel - æå®ãããColorModelpixels - ãã¯ã»ã«ã®é
åoff - pixelsé
åãžã®ãªãã»ããscansize - pixelsé
åå
ã®ãããã¯ã»ã«è¡ããæ¬¡ã®ãã¯ã»ã«è¡ãŸã§ã®è·é¢ColorModelvoid imageComplete(int status)
status - ã€ã¡ãŒãžã»ããŒãã®ã¹ããŒã¿ã¹ImageProducer.removeConsumer(java.awt.image.ImageConsumer) ãã°ãŸãã¯æ©èœãéä¿¡
詳现ãªAPIãªãã¡ã¬ã³ã¹ããã³éçºè
ããã¥ã¡ã³ãã«ã€ããŠã¯ãJava SEã®ããã¥ã¡ã³ããåç
§ããŠãã ããã ãã®ããã¥ã¡ã³ãã«ã¯ãæŠå¿µçãªæŠèŠãçšèªã®å®çŸ©ãåé¿æ¹æ³ãæå¹ãªã³ãŒãäŸãªã©ã®ãéçºè
ã察象ã«ãããã詳现ãªèª¬æãå«ãŸããŠããŸãã
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyãåç
§ããŠãã ããã