JavaTM 2 Platform
Standard Ed. 5.0

ÀÎÅÍÆäÀ̽º
java.awt.dnd.DragSourceListener »ç¿ë

DragSourceListener ¸¦ »ç¿ëÇϰí ÀÖ´Â ÆÐŰÁö
java.awt.dnd µå·¡±×£¦µå·Ó Á¶ÀÛÀº, ¸¹Àº ±×·¡ÇÇÄà À¯Àú ÀÎÅÍÆäÀ̽º ½Ã½ºÅÛÀ¸·Î º¼ ¼ö ÀÖ´Â Á÷Á¢ÀûÀÎ Á¶ÀÛ Á¦½ºÃß¾î·Î GUI Ç¥Çö ¿ä¼Ò¿¡ ³í¸®ÀûÀ¸·Î °ü·ÃÇÑ 2 °³ÀÇ ¿£Æ¼Æ¼°£¿¡ Á¤º¸¸¦ º¯È¯ÇÏ´Â µµ±¸ ¸¦ Á¦°øÇÕ´Ï´Ù.  
 

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

DragSourceListener ¸¦ ±¸ÇöÇϰí ÀÖ´Â java.awt.dnd Ŭ·¡½º
 class DragSourceAdapter
          µå·¡±× ¼Ò½º À̺¥Æ®¸¦ ¹Þ±â À§ÇÑ Ãß»ó ¾î´ðÅÍ Å¬·¡½ºÀÔ´Ï´Ù.
 class DragSourceContext
          DragSourceContext Ŭ·¡½º´Â µå·¡±×£¦µå·Ó ÇÁ·ÎÅäÄÝÀÇ À̴Ͼ¾¿¡ÀÌÅÍÃøÀ» °ü¸®ÇÕ´Ï´Ù.
 

DragSourceListener ¸¦ µ¹·ÁÁÖ´Â java.awt.dnd ¸Þ¼­µå
 DragSourceListener [] DragSource. getDragSourceListeners ()
          ÀÌ DragSource ¿¡ µî·ÏµÈ ¸ðµç DragSourceListener¸¦ ÃëµæÇÕ´Ï´Ù.
 

DragSourceListener ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â java.awt.dnd ¸Þ¼­µå
 void DragSource. addDragSourceListener (DragSourceListener  dsl)
          ÁöÁ¤µÈ DragSourceListener¸¦ ÀÌ DragSource ¿¡ Ãß°¡ÇØ, ÀÌ DragSource ·Î °³½ÃµÈ µå·¡±× Á¶ÀÛÁßÀÇ µå·¡±× ¼Ò½º À̺¥Æ®¸¦ ¼ö½ÅÇÕ´Ï´Ù.
 void DragSourceContext. addDragSourceListener (DragSourceListener  dsl)
           ¾ÆÁ÷ 1 °³ ¶Ç´Â Ãß°¡µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, ÀÌ DragSourceContext ¿¡ DragSourceListener¸¦ Ãß°¡ÇÕ´Ï´Ù.
protected  DragSourceContext DragSource. createDragSourceContext (java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent  dgl, Cursor  dragCursor, Image  dragImage, Point  imageOffset, Transferable  t, DragSourceListener  dsl)
          ÀÌ µå·¡±× ¸¦ ó¸®ÇÏ´Â DragSourceContext¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 void DragSource. removeDragSourceListener (DragSourceListener  dsl)
          ÀÌ DragSource ·ÎºÎÅÍ ÁöÁ¤µÈ DragSourceListener¸¦ »èÁ¦ÇÕ´Ï´Ù.
 void DragSourceContext. removeDragSourceListener (DragSourceListener  dsl)
          ÁöÁ¤µÈ DragSourceListener¸¦ ÀÌ DragSourceContext ·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.
 void DragGestureEvent. startDrag (Cursor  dragCursor, Image  dragImage, Point  imageOffset, Transferable  transferable, DragSourceListener  dsl)
          Ãʱâ Cursor¸¦ Ç¥½ÃÇØ µå·¡±× ¸¦ °³½ÃÇÏ°í ³ª¼­, µå·¡±× Image,Image ¿ÀÇÁ¼Â(offset),Transferable ¿ÀºêÁ§Æ®¿Í DragSourceListener¸¦ »ç¿ëÇÕ´Ï´Ù.
 void DragGestureEvent. startDrag (Cursor  dragCursor, Transferable  transferable, DragSourceListener  dsl)
          Ãʱâ Cursor¸¦ Ç¥½ÃÇØ µå·¡±× ¸¦ °³½ÃÇÏ°í ³ª¼­,Transferable ¿ÀºêÁ§Æ®¿Í DragSourceListener¸¦ »ç¿ëÇÕ´Ï´Ù.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Image  dragImage, Point  dragOffset, Transferable  transferable, DragSourceListener  dsl)
          µå·¡±× ¸¦ °³½ÃÇÑ DragGestureEvent, »ç¿ëÇÏ´Â Ãʱâ Cursor, µå·¡±× ÇÏ´Â Image, Æ®¸®°ÅÀÇ ¼ø°£¿¡ À־ÀÇ Cursor ÇÖ ½ºÆ÷Æ®·ÎºÎÅÍÀÇ Image ¿øÁ¡ÀÇ ¿ÀÇÁ¼Â(offset), µå·¡±× ÀÇ ´ë»ó µ¥ÀÌÅÍ ¹× DragSourceListener¸¦ ¹Þ¾Æ, µå·¡±× ¸¦ °³½ÃÇÕ´Ï´Ù.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Image  dragImage, Point  imageOffset, Transferable  transferable, DragSourceListener  dsl, FlavorMap  flavorMap)
          µå·¡±× ¸¦ °³½ÃÇÑ DragGestureEvent, »ç¿ëÇÏ´Â Ãʱâ Cursor, µå·¡±× ÇÏ´Â Image, Æ®¸®°ÅÀÇ ¼ø°£¿¡ À־ÀÇ Cursor ÇÖ ½ºÆ÷Æ®·ÎºÎÅÍÀÇ Image ¿øÁ¡ÀÇ ¿ÀÇÁ¼Â(offset), µå·¡±× ÀÇ Transferable ´ë»ó µ¥ÀÌÅÍ,DragSourceListener ¹× FlavorMap¸¦ ¹Þ¾Æ, µå·¡±× ¸¦ °³½ÃÇÕ´Ï´Ù.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Transferable  transferable, DragSourceListener  dsl)
          µå·¡±× ¸¦ °³½ÃÇÑ DragGestureEvent, »ç¿ëÇÏ´Â Ãʱâ Cursor µå·¡±× ÀÇ Transferable ´ë»ó µ¥ÀÌÅÍ ¹× DragSourceListener¸¦ ¹Þ¾Æ, µå·¡±× ¸¦ °³½ÃÇÕ´Ï´Ù.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Transferable  transferable, DragSourceListener  dsl, FlavorMap  flavorMap)
          µå·¡±× ¸¦ °³½ÃÇÑ DragGestureEvent, »ç¿ëÇÏ´Â Ãʱâ Cursor, µå·¡±× ÀÇ Transferable ´ë»ó µ¥ÀÌÅÍ,DragSourceListener ¹× FlavorMap¸¦ ¹Þ¾Æ, µå·¡±× ¸¦ °³½ÃÇÕ´Ï´Ù.
 

DragSourceListener ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â java.awt.dnd constructor¡¡ ¡¡
DragSourceContext (java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent  trigger, Cursor  dragCursor, Image  dragImage, Point  offset, Transferable  t, DragSourceListener  dsl)
          DragSource ·ÎºÎÅÍ ºÒ·Á °£ ÀÌ »ý¼ºÀÚ´Â ÀÌ Drag DragSourceContextPeer, Drag¸¦ Æ®¸®°Å ÇÑ DragGestureEvent, Drag ¿¡ »ç¿ëÇÏ´Â ÃʱâÀÇ Cursor, Drag ½ÇÇàÁß¿¡ Ç¥½ÃÇÏ´Â (ÀÓÀÇÀÇ) Image, À̺¥Æ®¸¦ Æ®¸®°Å ÇÑ ¼ø°£¿¡¼­ÀÇ ÇÖ ½ºÆ÷Æ®·ÎºÎÅÍÀÇ Image ±âÁ¡ÀÇ ¿ÀÇÁ¼Â(offset),Transferable ÁÖÁ¦ µ¥ÀÌÅÍ ¹× µå·¡±×£¦µå·Ó Á¶ÀÛÁß¿¡ »ç¿ëÇÏ´Â DragSourceListener¸¦ ÁöÁ¤ÇØ, »õ·Î¿î DragSourceContext¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

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