JavaTM 2 Platform
Standard Ed. 5.0

java.awt
ÀÎÅÍÆäÀ̽º PaintContext


public interface PaintContext

PaintContextÀÎÅÍÆäÀ̽º´Â Graphics2D ¿¡¼­ÀÇ ÀüºÎ Ä¥ÇØ Á¶ÀÛ¿ë ¶Ç´Â stroke Á¶ÀÛ¿ëÀ¸·Î¼­ µð¹ÙÀ̽º °ø°£¿¡¼­ Ä÷¯ ÆÐÅÏÀ» »ý¼ºÇϱâ À§ÇÑ, ĸ½¶È­ ¹× ÃÖÀûÈ­ÇÑ È¯°æÀ» Á¤ÀÇÇÕ´Ï´Ù. PaintContext´Â ColorModel¿¡ °ü·ÃÇÑ Raster Çü½Ä¿¡¼­ Graphics2D Á¶ÀÛ¿¡ ÇÊ¿äÇÑ »öÀ» Á¦°øÇÕ´Ï´Ù. PaintContext´Â ƯÁ¤ÀÇ ÆäÀÎÆ® Á¶ÀÛ »óŸ¦ À¯ÁöÇÕ´Ï´Ù. multi-thread ȯ°æ¿¡¼­´Â 1°³ Paint °´Ã¼¿¡ ´ëÇؼ­ µ¿½Ã¿¡ º¹¼öÀÇ ÄÁÅؽºÆ®°¡ Á¸ÀçÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

°ü·Ã Ç׸ñ:
Paint

¸Þ¼­µå °³¿ä
 void dispose ()
          Á¶ÀÛ¿¡ ÇÒ´çÇÒ ¼ö ÀÖ´Â ÀÚ¿øÀ» ÇعæÇÕ´Ï´Ù.
 ColorModel getColorModel ()
          Ãâ·ÂÀÇ ColorModelÀ» ¸®ÅÏÇÕ´Ï´Ù.
 Raster getRaster (int x, int y, int w, int h)
          ±×·¡ÇÈ Á¶ÀÛ¿ëÀ¸·Î »ý¼ºµÈ »öÀ» Æ÷ÇÔÇÏ´Â Raster¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

dispose

void dispose()
Á¶ÀÛ¿¡ ÇÒ´çÇÒ ¼ö ÀÖ´Â ÀÚ¿øÀ» ÇعæÇÕ´Ï´Ù.


getColorModel

ColorModel  getColorModel()
Ãâ·ÂÀÇ ColorModelÀ» ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ColorModel´Â Paint createContext ¸Þ¼­µå·Î ÁöÁ¤µÈ ÈùÆ®¿Í´Â ´Ù¸¥ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¸ðµç PaintContext °´Ã¼°¡ ÀÓÀÇÀÇ ColorModel·Î Ä÷¯ ÆÐÅÏÀ» »ý¼ºÇÒ ¼ö ÀÖ´Â °ÍÀº ¾Æ´Õ´Ï´Ù.

¹Ýȯ°ª:
Ãâ·ÂÀÇ ColorModel

getRaster

Raster  getRaster(int x,
                 int y,
                 int w,
                 int h)
±×·¡ÇÈ Á¶ÀÛ¿ëÀ¸·Î »ý¼ºµÈ »öÀ» Æ÷ÇÔÇÏ´Â Raster¸¦ ¸®ÅÏÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
x - »öÀÌ »ý¼ºµÇ´Â µð¹ÙÀ̽º °ø°£¿¡¼­ÀÇ ¿µ¿ªÀÇ x ÁÂÇ¥
y - »öÀÌ »ý¼ºµÇ´Â µð¹ÙÀ̽º °ø°£¿¡¼­ÀÇ ¿µ¿ªÀÇ y ÁÂÇ¥
w - µð¹ÙÀ̽º °ø°£¿¡¼­ÀÇ ¿µ¿ªÀÇ Æø
h - µð¹ÙÀ̽º °ø°£¿¡¼­ÀÇ ¿µ¿ªÀÇ ³ôÀÌ
¹Ýȯ°ª:
ÁöÁ¤µÈ ±¸Çü ¿µ¿ªÀ» ³ªÅ¸³», ±×·¡ÇÈ Á¶ÀÛ¿ëÀ¸·Î »ý¼ºµÈ »öÀ» Æ÷ÇÔÇÏ´Â Raster

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.