|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.awt.Image
abstract Ŭ·¡½º Image
´Â ±×·¡ÇÇÄà À̹ÌÁö¸¦ Ç¥ÇöÇÏ´Â ¸ðµç Ŭ·¡½ºÀÇ ½´ÆÛ Ŭ·¡½ºÀÔ´Ï´Ù. À̹ÌÁö´Â ¹Ýµå½Ã Ç÷§Æû °íÀ¯ÀÇ ¹æ¹ýÀ¸·Î ÃëµæÇØ ÁÖ¼¼¿ä.
ÇʵåÀÇ °³¿ä | |
static int |
SCALE_AREA_AVERAGING
Area Averaging À̹ÌÁö ½½Ä¶¸µ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÕ´Ï´Ù. |
static int |
SCALE_DEFAULT
µðÆúÆ®ÀÇ À̹ÌÁö ½½Ä¶¸µ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÕ´Ï´Ù. |
static int |
SCALE_FAST
½½Ä¶¸µ ÈÄÀÇ À̹ÌÁöÀÇ ¸Å²ô·¯¿òº¸´Ù ½½Ä¶¸µ ¼Óµµ¿¡ ³ôÀº ¿ì¼± ¼øÀ§¸¦ ÁÖ´Â À̹ÌÁö ½½Ä¶¸µ ¾Ë°í¸®ÁòÀ» ¼±ÅÃÇÕ´Ï´Ù. |
static int |
SCALE_REPLICATE
ReplicateScaleFilter Ŭ·¡½º¿¡¼ ±¸Ã¼ÈµÈ À̹ÌÁö ½½Ä¶¸µ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÕ´Ï´Ù. |
static int |
SCALE_SMOOTH
½½Ä¶¸µ ¼Óµµº¸´Ù À̹ÌÁöÀÇ ¸Å²ô·¯¿ò¿¡ ³ôÀº ¿ì¼± ¼øÀ§¸¦ ÁÖ´Â À̹ÌÁö ½½Ä¶¸µ ¾Ë°í¸®ÁòÀ» ¼±ÅÃÇÕ´Ï´Ù. |
static Object |
UndefinedProperty
UndefinedProperty ¿ÀºêÁ§Æ®´Â ƯÁ¤ À̹ÌÁö¿ëÀ¸·Î Á¤Àǰ¡ ³¡³ »óŰ¡ ¾Æ´Ñ ÇÁ·ÎÆÛƼ°¡ ÆäÄ¡ µÉ ¶§¸¶´Ù µ¹·ÁÁÖ¾îÁöÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. |
»ý¼ºÀÚÀÇ °³¿ä | |
Image ()
|
¸Þ¼ÒµåÀÇ °³¿ä | |
abstract void |
flush ()
Image ¿ÀºêÁ§Æ®¿¡ »ç¿ë ¶°³¯ ¼ö ÀÖ¾î ¸ðµç ¸®¼Ò½º¸¦ ÇØ¹æÇÕ´Ï´Ù. |
abstract Graphics |
getGraphics ()
¿ÀÇÁ ½ºÅ©¸° À̹ÌÁö¿¡ Ç¥ÇöÇϱâ À§ÇÑ ±×·¡ÇȽº ¹®¸ÆÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
abstract int |
getHeight (ImageObserver observer)
À̹ÌÁöÀÇ ³ôÀ̸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
abstract Object |
getProperty (String name,
ImageObserver observer)
ÀÌ À̹ÌÁöÀÇ ÇÁ·ÎÆÛƼ¸¦ À̸§À¸·Î µ¹·ÁÁÝ´Ï´Ù. |
Image |
getScaledInstance (int width,
int height,
int hints)
ÀÌ À̹ÌÁöÀÇ ½½Ä¶¸µ ¹öÁ¯À» ÀÛ¼ºÇÕ´Ï´Ù. |
abstract ImageProducer |
getSource ()
À̹ÌÁöÀÇ Çȼ¿À» »ý¼ºÇÏ´Â ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
abstract int |
getWidth (ImageObserver observer)
À̹ÌÁöÀÇ ÆøÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final Object UndefinedProperty
UndefinedProperty
¿ÀºêÁ§Æ®´Â ƯÁ¤ À̹ÌÁö¿ëÀ¸·Î Á¤Àǰ¡ ³¡³ »óŰ¡ ¾Æ´Ñ ÇÁ·ÎÆÛƼ°¡ ÆäÄ¡ µÉ ¶§¸¶´Ù µ¹·ÁÁÖ¾îÁöÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
public static final int SCALE_DEFAULT
public static final int SCALE_FAST
public static final int SCALE_SMOOTH
public static final int SCALE_REPLICATE
ReplicateScaleFilter
Ŭ·¡½º¿¡¼ ±¸Ã¼ÈµÈ À̹ÌÁö ½½Ä¶¸µ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÕ´Ï´Ù. Image
¿ÀºêÁ§Æ®´Â Åø ŶÀÌ °ø±ÞÇÏ´Â À̹ÌÁö ó¸®ÀÇ ±â¹ÝÀ¸·Îº¸´Ù È¿À²ÀûÀ¸·Î ÅëÇյǾî ÇÑÆí °°Àº ¾Ë°í¸®ÁòÀ» ½ÇÇàÇÏ´Â ÇÊÅÍ·Î ´ë¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ReplicateScaleFilter
,
Á¤¼ö ÇʵåÄ¡ public static final int SCALE_AREA_AVERAGING
AreaAveragingScaleFilter
,
Á¤¼ö ÇʵåÄ¡ »ý¼ºÀÚÀÇ »ó¼¼ |
public Image()
¸Þ¼ÒµåÀÇ »ó¼¼ |
public abstract int getWidth(ImageObserver observer)
-1
À» µ¹·ÁÁÖ¾î, ÁöÁ¤µÈ ImageObserver
¿ÀºêÁ§Æ®¿¡´Â ³ªÁß¿¡ ÅëÁöµË´Ï´Ù.
observer
- À̹ÌÁö°¡ ·Îµå µÇ´Â °ÍÀ» ´ë±âÇϰí ÀÖ´Â ¿ÀºêÁ§Æ®
-1
getHeight(java.awt.image.ImageObserver)
,
ImageObserver
public abstract int getHeight(ImageObserver observer)
-1
À» µ¹·ÁÁÖ¾î, ÁöÁ¤µÈ ImageObserver
¿ÀºêÁ§Æ®¿¡´Â ³ªÁß¿¡ ÅëÁöµË´Ï´Ù.
observer
- À̹ÌÁö°¡ ·Îµå µÇ´Â °ÍÀ» ´ë±âÇϰí ÀÖ´Â ¿ÀºêÁ§Æ®
-1
getWidth(java.awt.image.ImageObserver)
,
ImageObserver
public abstract ImageProducer getSource()
ImageProducer
public abstract Graphics getGraphics()
Graphics
,
Component.createImage(int, int)
public abstract Object getProperty(String name, ImageObserver observer)
°³º°ÀÇ ÇÁ·ÎÆÛƼ¸íÀº À̹ÌÁö Çü½Ä¿¡ ÀÇÇØ Á¤Àǵ˴ϴÙ. ÇÁ·ÎÆÛƼ°¡ ƯÁ¤ À̹ÌÁö¿ëÀ¸·Î Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì, ÀÌ ¸Þ¼Òµå´Â UndefinedProperty
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
ÀÌ À̹ÌÁöÀÇ ÇÁ·ÎÆÛƼ°¡ Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÖ¾î,ImageObserver
¿ÀºêÁ§Æ®¿¡´Â ³ªÁß¿¡ ÅëÁöµË´Ï´Ù.
ÇÁ·ÎÆÛƼ¸í ¡¸comment
¡¹¸¦ »ç¿ëÇϸé(ÀÚ), À̹ÌÁö ±× ¼Ò½º, ¶Ç´Â ±× ÀÛ¼ºÀÚÀÇ ±â¼ú·Î¼ ¾îÇø®ÄÉÀ̼ǿ¡ Á¦½ÃÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀÇ ÄÚ¸àÆ®¸¦ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
name
- ÇÁ·ÎÆÛƼ¸íobserver
- ÀÌ À̹ÌÁö°¡ ·Îµå µÇ´Â °ÍÀ» ´ë±âÇϰí ÀÖ´Â ¿ÀºêÁ§Æ®
ImageObserver
,
UndefinedProperty
public Image getScaledInstance(int width, int height, int hints)
width
¿Í height
·Î À̹ÌÁö¸¦ ·»´õ¸µ ÇÏ´Â »õ·Î¿î Image
¿ÀºêÁ§Æ®°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. »õ·Î¿î Image
¿ÀºêÁ§Æ®´Â ¿øÀÇ ¼Ò½º À̹ÌÁö°¡ ¹ú½á ¿ÏÀüÇÏ°Ô ·Îµå°¡ ³¡³ »óÅ¿©µµ ºñµ¿±â¿¡°Ô ·Îµå µË´Ï´Ù. width
¿Í height
ÀÇ ¾î´À ÂÊÀÎÁö°¡ ºÎÀÇ ¼öÄ¡ÀÇ °æ¿ì, ¿øÀÇ À̹ÌÁö Ä¡¼öÀÇ Á¾È¾ºñ¸¦ À¯ÁöÇÏ´Â °Í °°Àº °ªÀ¸·Î ´ë¿ëµË´Ï´Ù.
width
- À̹ÌÁöÀÇ ½½Ä¶¸µ ÈÄÀÇ Æøheight
- À̹ÌÁöÀÇ ½½Ä¶¸µ ÈÄÀÇ ³ôÀÌhints
- À̹ÌÁöÀÇ ÀçÃßÃâÀ» À§Çؼ(¶§¹®¿¡) »ç¿ëÇÏ´Â ¾Ë°í¸®ÁòÀÇ Á¾·ù¸¦ ³ªÅ¸³»´Â Ç÷¡±×
SCALE_DEFAULT
,
SCALE_FAST
,
SCALE_SMOOTH
,
SCALE_REPLICATE
,
SCALE_AREA_AVERAGING
public abstract void flush()
À̹ÌÁö¸¦ Ç×»ó À籸Ãà °¡´ÉÇÑ »óÅÂ·Î ÇØ µÎ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù. À̰ÍÀº À̹ÌÁöÀÇ Ä³½¬µÈ Ç¥Çö, ¶Ç´Â ImageProducer ·ÎºÎÅÍ »ý¼ºµÈ (¿¹¸¦ µé¾î ÆÄÀϷκÎÅÍ ÀÐÈù) À̹ÌÁöÀÇ Ç¥Çö°ú °°Àº ±× ¿ÜÀÇ 2 ´ÙÀ½¿¡ Àִ ǥ ½ÇÁ¦·Î ÇÑÁ¤ÇØ, ÀÌ ¸Þ¼Òµå°¡ Àû¿ëµÇ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â µ¥ÀÌÅÍÀÇ Ä«Çǰ¡ 1 °³ ¹Û¿¡ ¾ø´Â ¿ÀÇÁ ½ºÅ©¸° À̹ÌÁö¿¡ ´ëÇØ¼´Â ¾Æ¹«°Íµµ ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.