JavaTM 2 Platform
Standard Ed. 5.0

Ŭ·¡½º
java.awt.datatransfer.DataFlavor »ç¿ë

DataFlavor¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÆÐÅ°Áö
java.awt.datatransfer ¾îÇø®ÄÉÀ̼ǰ£ ¶Ç´Â ¾îÇø®ÄÉÀ̼dz»ÀÇ µ¥ÀÌÅÍ Àü¼ÛÀ» À§ÇÑ ÀÎÅÍÆäÀ̽º¿Í Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.awt.dnd µå·¡±×£¦µå·Ó Á¶ÀÛÀº ¸¹Àº ±×·¡ÇÇÄà »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ½Ã½ºÅÛÀ¸·Î º¼ ¼ö ÀÖ´Â Á÷Á¢ÀûÀÎ Á¶ÀÛ Á¦½ºÃß¾î·Î GUI Ç¥Çö ¿ä¼Ò¿¡ ³í¸®ÀûÀ¸·Î °ü·ÃÇÑ 2°³ÀÇ ¿£Æ¼Æ¼°£¿¡ Á¤º¸¸¦ º¯È¯ÇÏ´Â µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.accessibility »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÄÄÆÛ³ÍÆ®¿Í ÀÌ·¯ÇÑ ÄÄÆÛ³ÍÆ®¿¡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â »ç¿ëÀÚ º¸Á¶ ±â´É°úÀÇ »çÀÌÀÇ ±Ô¾àÀ» Á¤ÀÇÇÕ´Ï´Ù.  
javax.swing ¸ðµç Ç÷§Æû¿¡¼­ °¡´ÉÇÑ ÇÑ ¶È°°ÀÌ ±â´ÉÇÏ´Â ¡¸°æ·®¡¹(Java °øÅë ¾ð¾î) ÄÄÆÛ³ÍÆ®¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù.  
 

java.awt.datatransfer ¿¡¼­ÀÇ DataFlavor »ç¿ë
 

DataFlavor ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â java.awt.datatransfer Çʵå
static DataFlavor DataFlavor. imageFlavor
          Java Image Ŭ·¡½º¸¦ Ç¥ÇöÇÏ´Â DataFlavor ÀÔ´Ï´Ù.
static DataFlavor DataFlavor. javaFileListFlavor
          Java ( ¹× ±âº»ÀÌ µÇ´Â Ç÷§Æû)³¢¸®·Î ÆÄÀÏÀÇ ¸®½ºÆ®¸¦ Àü¼Û ÇÏ·Á¸é, ÀÌ ÇüÅ ¶Ç´Â ¾Æ·ùÇüÀÇ DataFlavor ¶ó°í Ç¥Çö Ŭ·¡½º java.util.ListÀÌ »ç¿ëµË´Ï´Ù.
static DataFlavor DataFlavor. plainTextFlavor
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  ¹öÀü 1.3 ¿¡¼­´Â Transferable.getTransferData(DataFlavor.plainTextFlavor)´Â ¾Æ´Ï°í, DataFlavor.getReaderForText(Transferable)¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.
static DataFlavor DataFlavor. stringFlavor
          Java Unicode String Ŭ·¡½º¸¦ Ç¥ÇöÇÏ´Â DataFlavor ÀÔ´Ï´Ù.
 

DataFlavor¸¦ µ¹·ÁÁÖ´Â java.awt.datatransfer ¸Þ¼­µå
static DataFlavor SystemFlavorMap. decodeDataFlavor (String  nat)
          DataFlavor·Î ¼­ »ç¿ëÇϱâ À§Çؼ­ String ³×ÀÌƼºê¸¦ µðÄÚµåÇÕ´Ï´Ù.
 DataFlavor [] Clipboard. getAvailableDataFlavors ()
          Å¬¸³º¸µåÀÇ ÇöÀçÀÇ ³»¿ëÀ» Á¦°øÇÒ ¼ö ÀÖ´Â DataFlavor ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
static DataFlavor DataFlavor. getTextPlainUnicodeFlavor ()
          Unicode ÀÎÄÚµùÀ¸·Î plaintext¸¦ Ç¥ÇöÇÏ´Â DataFlavor¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 DataFlavor [] Transferable. getTransferDataFlavors ()
          µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö ÀÖ´Â Ç÷¹À̹ö¸¦ ³ªÅ¸³»´Â DataFlavor °´Ã¼ÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 DataFlavor [] StringSelection. getTransferDataFlavors ()
          ÀÌ Transferable°¡ µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¼ö ÀÖ´Â Ç÷¹À̹ö ÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
static DataFlavor DataFlavor. selectBestTextFlavor (DataFlavor [] availableFlavors)
          DataFlavor ¹è¿­·ÎºÎÅÍ ÃÖÀûÀÎ ÅؽºÆ® DataFlavor¸¦ ¼±ÅÃÇÕ´Ï´Ù.
 

DataFlavor ÇüÀÇ Àμö¸¦ °¡Áö´Â ÇüŸ¦ µ¹·ÁÁÖ´Â java.awt.datatransfer ¸Þ¼­µå
 List <DataFlavor > FlavorTable. getFlavorsForNative (String  nat)
          ÁöÁ¤µÈ String ´ëÀÀóÀÇ DataFlavor List¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 List <DataFlavor > SystemFlavorMap. getFlavorsForNative (String  nat)
          ÁöÁ¤µÈ String ³×ÀÌƼºê¸¦ µ¥ÀÌÅÍ Àü¼Û ÇϺÎÁ¶Á÷¿¡ ÀÇÇØ º¯È¯ÇÒ ¼ö ÀÖ´Â ±× º¯È¯Ã³ÀÇ DataFlavor List¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Map <String, DataFlavor > FlavorMap. getFlavorsForNatives (String [] natives)
          ÁöÁ¤µÈ String ³×ÀÌƼºêÀÇ, ´ëÀÀÇÏ´Â DataFlavor¿¡ ÀÇ Map¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Map <String, DataFlavor > SystemFlavorMap. getFlavorsForNatives (String [] natives)
          ÁöÁ¤µÈ String ³×ÀÌƼºêÀÇ °¡Àå ÀûÀýÇÑ DataFlavor¿¡ ÀÇ Map¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Map <DataFlavor, String > FlavorMap. getNativesForFlavors (DataFlavor [] flavors)
          ÁöÁ¤µÈ DataFlavor, ´ëÀÀÇÏ´Â String ³×ÀÌƼºê¿¡ÀÇ Map¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Map <DataFlavor, String > SystemFlavorMap. getNativesForFlavors (DataFlavor [] flavors)
          ÁöÁ¤µÈ DataFlavor °¡Àå ÀûÀýÇÑ String ³×ÀÌƼºê¿¡ÀÇ Map¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

DataFlavor ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.datatransfer ¸Þ¼­µå
 void SystemFlavorMap. addFlavorForUnencodedNative (String  nat, DataFlavor  flav)
          ´ÜÀÏÀÇ String ³×ÀÌƼºê·ÎºÎÅÍ ´ÜÀÏÀÇ DataFlavor¿¡ ÀÇ ¸ÅÇÎÀ» Ãß°¡ÇÕ´Ï´Ù.
 void SystemFlavorMap. addUnencodedNativeForFlavor (DataFlavor  flav, String  nat)
          ÁöÁ¤µÈ DataFlavor ( ¹× ÁöÁ¤µÈ DataFlavor¿Í µ¿ÀÏÇÑ ¸ðµç DataFlavor)·ÎºÎÅÍ, ÁöÁ¤µÈ String ³×ÀÌƼºê¿¡ ¸ÅÇÎÀ» Ãß°¡ÇÕ´Ï´Ù.
static String SystemFlavorMap. encodeDataFlavor (DataFlavor  flav)
          String ³×ÀÌƼºê·Î¼­ »ç¿ëÇϱâ À§Çؼ­ DataFlavor¸¦ encode ÇÕ´Ï´Ù.
 boolean DataFlavor. equals (DataFlavor  that)
          DataFlavor °÷ÀÇ DataFlavor°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 Object Clipboard. getData (DataFlavor  flavor)
          ÁöÁ¤µÈ DataFlavor·Î Ŭ¸³º¸µåÀÇ ÇöÀçÀÇ ³»¿ëÀ» ³ªÅ¸³»´Â °´Ã¼¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 List <String > FlavorTable. getNativesForFlavor (DataFlavor  flav)
          ÁöÁ¤µÈ DataFlavor ´ëÀÀóÀÇ String ³×ÀÌƼºêÀÇ List¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 List <String > SystemFlavorMap. getNativesForFlavor (DataFlavor  flav)
          ÁöÁ¤µÈ DataFlavor¸¦ µ¥ÀÌÅÍ Àü¼Û ÇϺÎÁ¶Á÷¿¡ ÀÇÇØ º¯È¯ÇÒ ¼ö ÀÖ´Â ±× º¯È¯Ã³ÀÇ String ³×ÀÌƼºêÀÇ List¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Map <DataFlavor, String > FlavorMap. getNativesForFlavors (DataFlavor [] flavors)
          ÁöÁ¤µÈ DataFlavor, ´ëÀÀÇÏ´Â String ³×ÀÌƼºê¿¡ÀÇ Map¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Map <DataFlavor, String > SystemFlavorMap. getNativesForFlavors (DataFlavor [] flavors)
          ÁöÁ¤µÈ DataFlavor °¡Àå ÀûÀýÇÑ String ³×ÀÌƼºê¿¡ÀÇ Map¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Object Transferable. getTransferData (DataFlavor  flavor)
          Àü¼Û µÇ´Â µ¥ÀÌÅ͸¦ Ç¥ÇöÇÏ´Â °´Ã¼¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Object StringSelection. getTransferData (DataFlavor  flavor)
          °¡´ÉÇϸé, ¿ä±¸µÈ DataFlavor Transferable µ¥ÀÌÅ͸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean Clipboard. isDataFlavorAvailable (DataFlavor  flavor)
          Å¬¸³º¸µåÀÇ ÇöÀçÀÇ ³»¿ëÀÌ ÁöÁ¤µÈ DataFlavor·Î Á¦°øÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean Transferable. isDataFlavorSupported (DataFlavor  flavor)
          ÁöÁ¤µÈ µ¥ÀÌŸÇ÷¹À̹ö°¡ ÀÌ °´Ã¼¿¡ ´ëÇؼ­ Áö¿øµÇ°í ÀÖ´ÂÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean StringSelection. isDataFlavorSupported (DataFlavor  flavor)
          ¿ä±¸ÇÑ Ç÷¹À̹ö°¡ ÀÌ Transferable·Î Áö¿øµÇ°í ÀÖ´ÂÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean DataFlavor. isMimeTypeEqual (DataFlavor  dataFlavor)
          2°³ÀÇ DataFlavor °´Ã¼ÀÇ mimeType¸¦ ºñ±³ÇÕ´Ï´Ù.
 boolean DataFlavor. match (DataFlavor  that)
          DataFlavor °÷ÀÇ DataFlavor°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
static DataFlavor DataFlavor. selectBestTextFlavor (DataFlavor [] availableFlavors)
          DataFlavor ¹è¿­·ÎºÎÅÍ ÃÖÀûÀÎ ÅؽºÆ® DataFlavor¸¦ ¼±ÅÃÇÕ´Ï´Ù.
 void SystemFlavorMap. setFlavorsForNative (String  nat, DataFlavor [] flavors)
          ÁöÁ¤µÈ String ³×ÀÌƼºêÀÇ ÇöÀçÀÇ ¸ÅÇÎÀ» ÆıâÇØ, ÁöÁ¤µÈ DataFlavor¿¡ ÀÇ »õ·Î¿î ¸ÅÇÎÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 void SystemFlavorMap. setNativesForFlavor (DataFlavor  flav, String [] natives)
          ÁöÁ¤µÈ DataFlavor ¹× ÁöÁ¤µÈ DataFlavor¿Í µ¿ÀÏÇÑ ¸ðµç DataFlavor ÇöÀçÀÇ ¸ÅÇÎÀ» ÆıâÇØ, ÁöÁ¤µÈ String ³×ÀÌƼºê¿¡ÀÇ »õ·Î¿î ¸ÅÇÎÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 

DataFlavor ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.datatransfer constructor¡¡ ¡¡
UnsupportedFlavorException (DataFlavor  flavor)
          UnsupportedFlavorExceptionÀ» ±¸ÃàÇÕ´Ï´Ù.
 

java.awt.dnd ¿¡¼­ÀÇ DataFlavor »ç¿ë
 

DataFlavor¸¦ µ¹·ÁÁÖ´Â java.awt.dnd ¸Þ¼­µå
protected  DataFlavor [] DropTargetContext. getCurrentDataFlavors ()
          ÀÌ Á¶ÀÛÀÇ Transferable ¿ÀÆÛ·£µåÀÇ À¯È¿ÇÑ DataFlavor¸¦ ÃëµæÇÕ´Ï´Ù.
 DataFlavor [] DropTargetDropEvent. getCurrentDataFlavors ()
          ÀÌ ¸Þ¼­µå´Â ÇöÀçÀÇ DataFlavor¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 DataFlavor [] DropTargetDragEvent. getCurrentDataFlavors ()
          ÀÌ ¸Þ¼­µå´Â ÀÌ DropTargetContext·Î ºÎÅÍ ÇöÀçÀÇ DataFlavor¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 DataFlavor [] DropTargetContext.TransferableProxy. getTransferDataFlavors ()
          Ä¸½¶È­µÈ Àü¼Û °¡´É °´Ã¼¿¡ ÀÇÇØ µ¥ÀÌÅÍ°¡ Á¦°øµÇ´Â Ç÷¹À̹ö¸¦ ³ªÅ¸³»´Â DataFlavor °´Ã¼ÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 

DataFlavor ÇüÀÇ Àμö¸¦ °¡Áö´Â ÇüŸ¦ µ¹·ÁÁÖ´Â java.awt.dnd ¸Þ¼­µå
protected  List <DataFlavor > DropTargetContext. getCurrentDataFlavorsAsList ()
          ÀÌ ¸Þ¼­µå´Â Transferable ¿ÀÆÛ·£µåÀÇ ÇöÀç À¯È¿ÇÑ DataFlavor¸¦ java.util.List·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù.
 List <DataFlavor > DropTargetDropEvent. getCurrentDataFlavorsAsList ()
          ÀÌ ¸Þ¼­µå´Â ÇöÀç À¯È¿ÇÑ DataFlavor¸¦ java.util.List·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù.
 List <DataFlavor > DropTargetDragEvent. getCurrentDataFlavorsAsList ()
          ÀÌ ¸Þ¼­µå´Â ÇöÀçÀÇ DataFlavor¸¦ java.util.List·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù.
 

DataFlavor ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.dnd ¸Þ¼­µå
 Object DropTargetContext.TransferableProxy. getTransferData (DataFlavor  df)
          ¿ä±¸µÈ µ¥ÀÌŸÇ÷¹À̹ö¿¡ ´ëÇؼ­ ĸ½¶È­ÇÑ Àü¼Û °¡´É °´Ã¼¿¡ ÀÇÇØ Á¦°øµÇ´Â µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â °´Ã¼¸¦ ¸®ÅÏÇÕ´Ï´Ù.
protected  boolean DropTargetContext. isDataFlavorSupported (DataFlavor  df)
          ÀÌ ¸Þ¼­µå´Â ÁöÁ¤ÇÑ DataFlavor°¡ ÀÌ DropTargetContext¿¡ ÀÇÇØ Áö¿øµÉÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â booleanÀ» ¸®ÅÏÇÕ´Ï´Ù.
 boolean DropTargetContext.TransferableProxy. isDataFlavorSupported (DataFlavor  flavor)
          ÁöÁ¤µÈ µ¥ÀÌŸÇ÷¹À̹ö°¡ ĸ½¶È­µÈ Àü¼Û °¡´É °´Ã¼¿¡ ÀÇÇØ Áö¿øµÇ°í ÀÖ´ÂÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean DropTargetDropEvent. isDataFlavorSupported (DataFlavor  df)
          ÀÌ ¸Þ¼­µå´Â ÁöÁ¤ÇÑ DataFlavor°¡ Àü¼Û¿øÀ¸·Î À¯È¿ÇÑ°¡ ¾î¶²°¡¸¦ ³ªÅ¸³»´Â booleanÀ» ¸®ÅÏÇÕ´Ï´Ù.
 boolean DropTargetDragEvent. isDataFlavorSupported (DataFlavor  df)
          ÀÌ ¸Þ¼­µå´Â ÁöÁ¤ÇÑ DataFlavor°¡ Áö¿øµÉÁö ¾î¶³Áö¸¦ ³ªÅ¸³»´Â booleanÀ» ¸®ÅÏÇÕ´Ï´Ù.
 

javax.accessibility ¿¡¼­ÀÇ DataFlavor »ç¿ë
 

DataFlavor¸¦ µ¹·ÁÁÖ´Â javax.accessibility ¸Þ¼­µå
 DataFlavor [] AccessibleStreamable. getMimeTypes ()
          ÀÌ °´Ã¼·Î Áö¿øµÇ´Â MIME ŸÀÔÀ» ³ªÅ¸³»´Â DataFlavor °´Ã¼ÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 

DataFlavor ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.accessibility ¸Þ¼­µå
 InputStream AccessibleStreamable. getStream (DataFlavor  flavor)
          DataFlavor InputStream¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

javax.swing ¿¡¼­ÀÇ DataFlavor »ç¿ë
 

DataFlavor ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.swing ¸Þ¼­µå
 boolean TransferHandler. canImport (JComponent  comp, DataFlavor [] transferFlavors)
          ÄÄÆÛ³ÍÆ®°¡ ½ÇÁ¦·Î ÀÏ·ÃÀÇ µ¥ÀÌŸÇ÷¹À̹ö ÀÇ ÀÓÆ÷Æ®¸¦ ½ÃµµÇϱâ Àü¿¡ µ¥ÀÌŸÇ÷¹À̹ö ÀÇ ÀÓÆ÷Æ®¸¦ ¹Þ¾ÆµéÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³À´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

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