JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.awt.dnd
Ŭ·¡½º DropTargetContext.TransferableProxy

java.lang.Object 
  |
  +--java.awt.dnd.DropTargetContext.TransferableProxy
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Transferable
Æ÷ÇԵǾî Àִ Ŭ·¡½º:
DropTargetContext

protected class DropTargetContext.TransferableProxy
extends Object
implements Transferable

TransferableProxy ´Â Transferable ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ÇïÆÛ ³»ºÎ Ŭ·¡½º¿¡¼­, ƯÁ¤ÀÇ µå·¯±×£¦µå·Ó Á¶ÀÛÀÇ µ¥ÀÌÅÍ Àü¼ÛÀ» ³ªÅ¸³»´Â ´Ù¸¥ Transferable ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÇÁ·Ï½Ã·Î¼­ µ¿ÀÛÇÕ´Ï´Ù.

ÇÁ·Ï½Ã´Â ¸ðµç ¿ä±¸°¡ ĸ½¶È­µÈ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ¼Û½ÅÇØ, ·ÎÄà Àü¼ÛÀÇ °æ¿ì´Â ĸ½¶È­µÈ Àü¼Û °¡´É ¿ÀºêÁ§Æ®·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁø µ¥ÀÌÅ͸¦ Ãß°¡·Î ÀÚµ¿ÀûÀ¸·Î º¯È¯ÇÕ´Ï´Ù.


ÇʵåÀÇ °³¿ä
protected  boolean isLocal
          Ä¸½¶È­µÈ Transferable ¿ÀºêÁ§Æ®°¡ °°Àº JVM ³»ÀÇ ·ÎÄÃÀÎ µå·¯±×£¦µå·Ó Á¶ÀÛÀÇ °á°ú¸¦ ³ªÅ¸³¾Áö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean ÀÔ´Ï´Ù.
protected  Transferable transferable
          Ä¸½¶È­µÈ Transferable ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Object getTransferData (DataFlavor  df)
          ¿ä±¸µÈ µ¥ÀÌŸÈÄ·¹À̹ٿ¡ ´ëÇØ¼­ ĸ½¶È­ÇÑ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ Á¦°øµÇ´Â µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 DataFlavor [] getTransferDataFlavors ()
          Ä¸½¶È­µÈ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ µ¥ÀÌÅͰ¡ Á¦°øµÇ´Â ÈÄ·¹À̹ٸ¦ ³ªÅ¸³»´Â DataFlavor ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 boolean isDataFlavorSupported (DataFlavor  flavor)
          ÁöÁ¤µÈ µ¥ÀÌŸÈÄ·¹Àٰ̹¡, ĸ½¶È­µÈ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ¼­Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

transferable

protected Transferable  transferable
ĸ½¶È­µÈ Transferable ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.


isLocal

protected boolean isLocal
ĸ½¶È­µÈ Transferable ¿ÀºêÁ§Æ®°¡ °°Àº JVM ³»ÀÇ ·ÎÄÃÀÎ µå·¯±×£¦µå·Ó Á¶ÀÛÀÇ °á°ú¸¦ ³ªÅ¸³¾Áö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â boolean ÀÔ´Ï´Ù.

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

getTransferDataFlavors

public DataFlavor [] getTransferDataFlavors()
ĸ½¶È­µÈ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ µ¥ÀÌÅͰ¡ Á¦°øµÇ´Â ÈÄ·¹À̹ٸ¦ ³ªÅ¸³»´Â DataFlavor ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Transferable ³»ÀÇ getTransferDataFlavors
¹Ýȯ°ª:
ĸ½¶È­µÈ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö ÀÖ´Â µ¥ÀÌŸÈÄ·¹À̹ÙÀÇ ¹è¿­

isDataFlavorSupported

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

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Transferable ³»ÀÇ isDataFlavorSupported
ÆÄ¶ó¹ÌÅÍ:
flavor - µ¥ÀÌÅÍ¿¡ ´ëÇØ¼­ ¿ä±¸µÈ ÈÄ·¹À̹Ù
¹Ýȯ°ª:
µ¥ÀÌŸÈÄ·¹Àٰ̹¡ ¼­Æ÷Æ®µÇ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

getTransferData

public Object  getTransferData(DataFlavor  df)
                       throws UnsupportedFlavorException ,
                              IOException 
¿ä±¸µÈ µ¥ÀÌŸÈÄ·¹À̹ٿ¡ ´ëÇØ¼­ ĸ½¶È­ÇÑ Àü¼Û °¡´É ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ Á¦°øµÇ´Â µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

·ÎÄà Àü¼ÛÀÇ °æ¿ì´Â application/x-java-serialized-object µ¥ÀÌŸÈÄ·¹À̹ٷΠµ¥ÀÌÅͰ¡ ¿ä±¸µÇ¾úÀ» ¶§¿¡, ĸ½¶È­ÇÑ Àü¼Û °¡´É ¿ÀºêÁ§Æ®·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁö´Â ¿ÀºêÁ§Æ®ÀÇ Á÷·ÄÈ­ÇÑ Ä«Çǰ¡ Á¦°øµË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Transferable ³»ÀÇ getTransferData
ÆÄ¶ó¹ÌÅÍ:
df - µ¥ÀÌÅÍ¿¡ ´ëÇØ¼­ ¿ä±¸µÈ ÈÄ·¹À̹Ù
¿¹¿Ü:
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.