JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.awt.datatransfer
ÀÎÅÍÆäÀ̽º Transferable

±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
DropTargetContext.TransferableProxy , StringSelection

public interface Transferable

Àü¼Û Á¶ÀÛÀ» À§ÇÑ µ¥ÀÌÅ͸¦ Á¦°øÇϱâ À§Çؼ­ »ç¿ëµÇ´Â Ŭ·¡½ºÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¤ÀÇÇÕ´Ï´Ù.


¸Þ¼ÒµåÀÇ °³¿ä
 Object getTransferData (DataFlavor  flavor)
          Àü¼Û µÇ´Â µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 DataFlavor [] getTransferDataFlavors ()
          µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö°¡ ÀÖ´Â ÈÄ·¹À̹ٸ¦ ³ªÅ¸³»´Â DataFlavor ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 boolean isDataFlavorSupported (DataFlavor  flavor)
          ÁöÁ¤µÈ µ¥ÀÌŸÈÄ·¹Àٰ̹¡, ÀÌ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ ¼­Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ µ¹·ÁÁÝ´Ï´Ù.
 

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

getTransferDataFlavors

public DataFlavor [] getTransferDataFlavors()
µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö°¡ ÀÖ´Â ÈÄ·¹À̹ٸ¦ ³ªÅ¸³»´Â DataFlavor ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù. ¹è¿­Àº µ¥ÀÌÅÍ Á¦°øÀ» À§ÇÑ ¿ì¼± ¼³Á¤¿¡ µû¶ó (°¡Àå ÀÚ¼¼ÇÏ°Ô ±â¼úµÇ°í ÀÖ´Â °ÍÀ¸·ÎºÎÅÍ, ±×·¸Áö ¾ÊÀº °Í¿¡) ¼ø¼­ ºÙÀÌ°í µÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ µ¥ÀÌÅ͸¦ Àü¼Û ÇÒ ¼ö ÀÖ´Â µ¥ÀÌŸÈÄ·¹À̹ÙÀÇ ¹è¿­

isDataFlavorSupported

public boolean isDataFlavorSupported(DataFlavor  flavor)
ÁöÁ¤µÈ µ¥ÀÌŸÈÄ·¹Àٰ̹¡, ÀÌ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ ¼­Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
flavor - µ¥ÀÌÅÍ¿¡ ´ëÇØ¼­ ¿ä±¸µÈ ÈÄ·¹À̹Ù
¹Ýȯ°ª:
µ¥ÀÌŸÈÄ·¹Àٰ̹¡ ¼­Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ ³ªÅ¸³»´Â boolean Çü

getTransferData

public Object  getTransferData(DataFlavor  flavor)
                       throws UnsupportedFlavorException ,
                              IOException 
Àü¼Û µÇ´Â µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º´Â ÈÄ·¹À̹ÙÀÇ Ç¥Çö Ŭ·¡½º¿¡¼­ Á¤Àǵ˴ϴÙ.

ÆÄ¶ó¹ÌÅÍ:
flavor - µ¥ÀÌÅÍ¿¡ ´ëÇØ¼­ ¿ä±¸µÈ ÈÄ·¹À̹Ù
¿¹¿Ü:
IOException - µ¥ÀÌÅͰ¡, ¿ä±¸µÈ ÈÄ·¹À̹ٷΠ»ç¿ë ºÒ´ÉÀÎ °æ¿ì
UnsupportedFlavorException - ¿ä±¸µÈ µ¥ÀÌŸÈÄ·¹Àٰ̹¡ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
°ü·Ã Ç׸ñ:
DataFlavor.getRepresentationClass()

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.