- java.lang.Object
 -  
      
- java.util.EventObject
 -  
        
- java.awt.dnd.DragSourceEvent
 -  
          
- java.awt.dnd.DragSourceDropEvent
 
 
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class DragSourceDropEvent extends DragSourceEvent
所述DragSourceDropEvent从递送DragSourceContextPeer,经由DragSourceContext,到dragDropEnd的方法DragSourceListener与注册小号DragSourceContext和与其关联DragSource。 它包含操作发起者的足够信息,以便在操作完成时向最终用户提供适当的反馈。- 从以下版本开始:
 - 1.2
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
字段汇总
-  
               
声明的属性在类 java.util.EventObject
source 
 -  
               
 
-  
             
构造方法摘要
构造方法 构造器 描述 DragSourceDropEvent(DragSourceContext dsc)为不会导致拖放的拖动构造DragSourceDropEvent。DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)构建一个DragSourceDropEvent的下降,考虑到DragSourceContext,下降动作,和boolean指示放置是否成功。DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)根据DragSourceContext,下拉动作,boolean指示下降是否成功,以及坐标构造一个DragSourceDropEvent。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 intgetDropAction()此方法返回int表示目标对放置主题执行的操作。booleangetDropSuccess()此方法返回boolean指示丢弃是否成功。-  
               
声明方法的类 java.awt.dnd.DragSourceEvent
getDragSourceContext, getLocation, getX, getY 
-  
               
声明方法的类 java.util.EventObject
getSource, toString 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
DragSourceDropEvent
public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
根据DragSourceContext(下拉动作)和boolean指示丢弃是否成功,构造一个DragSourceDropEvent。 未指定此DragSourceDropEvent的坐标,因此getLocation将为此事件返回null。参数
action应该是DnDConstants中的一个,表示单个操作。 此构造函数不会为无效的action抛出任何异常。- 参数
 -  
              
dsc- 与DragSourceContext相关联的DragSourceDropEvent -  
              
action- 放置动作 -  
              
success- 一个布尔值,指示放置是否成功 - 异常
 -  
              
IllegalArgumentException- 如果dsc是null。 - 另请参见:
 -  
              
DragSourceEvent.getLocation() 
 
-  
DragSourceDropEvent
public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
根据DragSourceContext,下拉动作,boolean指示下降是否成功,以及坐标,构建一个DragSourceDropEvent。参数
action应该是代表单个动作的DnDConstants之一。 此构造函数不会为无效的action抛出任何异常。- 参数
 -  
              
dsc-该DragSourceContext与此相关DragSourceDropEvent -  
              
action- 放置动作 -  
              
success- 一个布尔值,指示放置是否成功 -  
              
x- 光标位置的水平坐标 -  
              
y- 光标位置的垂直坐标 - 异常
 -  
              
IllegalArgumentException- 如果dsc是null。 - 从以下版本开始:
 - 1.4
 
 
-  
DragSourceDropEvent
public DragSourceDropEvent(DragSourceContext dsc)
为不会导致拖放的拖动构造DragSourceDropEvent。 未指定此DragSourceDropEvent的坐标,因此getLocation将为此事件返回null。- 参数
 -  
              
dsc-DragSourceContext - 异常
 -  
              
IllegalArgumentException- 如果dsc是null。 - 另请参见:
 -  
              
DragSourceEvent.getLocation() 
 
 -  
 
-  
             
方法详细信息
-  
getDropSuccess
public boolean getDropSuccess()
此方法返回boolean指示丢弃是否成功。- 结果
 -  
              
true如果放置目标接受放置并成功执行放置操作;false如果放置目标拒绝放置或放置目标接受放置,但无法执行放置操作。 
 
-  
getDropAction
public int getDropAction()
此方法返回int表示目标对放置主题执行的操作。- 结果
 - 
               the action performed by the target on the subject of the drop if the drop target accepted the drop and the target drop action is supported by the drag source; otherwise, 
              
DnDConstants.ACTION_NONE. 
 
 -  
 
 -