Java プラットフォーム 1.2

java.awt.dnd
クラス DropTargetDragEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--java.awt.dnd.DropTargetEvent
              |
              +--java.awt.dnd.DropTargetDragEvent

public class DropTargetDragEvent
extends DropTargetEvent

DropTargetDragEvent は、その dragEnter() および dragOver() を介して DropTargetListener に送られます。

導入されたバージョン:
JDK1.2
関連項目:
直列化された形式

クラス java.awt.dnd.DropTargetEvent から継承したフィールド
context
 
クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
DropTargetDragEvent(DropTargetContext dtc, Point cursorLocn, int dropAction, int srcActions)
          Event を構築します。
 
メソッドの概要
 void acceptDrag(int dragOperation)
          ドラッグを受け入れます。
 DataFlavor[] getCurrentDataFlavors()
           
 List getCurrentDataFlavorsAsList()
           
 int getDropAction()
           
 Point getLocation()
           
 int getSourceActions()
           
 boolean isDataFlavorSupported(DataFlavor df)
           
 void rejectDrag()
          dropAction または有効な DataFlavor のタイプを調べた結果としてドラッグを拒否します。
 
クラス java.awt.dnd.DropTargetEvent から継承したメソッド
getDropTargetContext
 
クラス java.util.EventObject から継承したメソッド
getSource, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

DropTargetDragEvent

public DropTargetDragEvent(DropTargetContext dtc,
                           Point cursorLocn,
                           int dropAction,
                           int srcActions)
Event を構築します。
パラメータ:
dtc - この操作の DropTargetContext
cursorLocn - Component の座標での「ドラッグ」カーソルホットスポットの位置
dropAction - 現在選択されているユーザドロップアクション
srcActions - ソースがサポートする現在のアクションのセット
メソッドの詳細

getLocation

public Point getLocation()
戻り値:
Component の座標での現在のカーソル位置

getCurrentDataFlavors

public DataFlavor[] getCurrentDataFlavors()
戻り値:
DropTargetContext からの現在の DataFlavor

getCurrentDataFlavorsAsList

public List getCurrentDataFlavorsAsList()
戻り値:
現在の DataFlavor の java.util.List

isDataFlavorSupported

public boolean isDataFlavorSupported(DataFlavor df)
戻り値:
特定の DataFlavor がサポートされているかどうか

getSourceActions

public int getSourceActions()
戻り値:
ソースアクション

getDropAction

public int getDropAction()
戻り値:
現在選択されているドロップアクション

acceptDrag

public void acceptDrag(int dragOperation)
ドラッグを受け入れます。 このメソッドは、dropAction で表されたユーザが選択したアクション以外の srcActions から実装が操作を受け入れる場合に、DropTargetListener の dragEnter()、dragOver()、および dragActionChanged() メソッドから呼び出されます。
パラメータ:
dragOperation - ターゲットが受け入れる操作

rejectDrag

public void rejectDrag()
dropAction または有効な DataFlavor のタイプを調べた結果としてドラッグを拒否します。

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.