jp.go.aist.dmrc.platform.util.event
クラス PFMouseMotionEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 jp.go.aist.dmrc.platform.util.event.PFEvent
          上位を拡張 jp.go.aist.dmrc.platform.util.event.PFAbstractMouseEvent
              上位を拡張 jp.go.aist.dmrc.platform.util.event.PFMouseMotionEvent
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable

public class PFMouseMotionEvent
extends PFAbstractMouseEvent

コンポーネントから発生するマウスモーションイベント。 マウスモーションイベントには以下の種別がある。

関連項目:
直列化された形式

フィールドの概要
static int MOUSE_DRAGGED
          イベント種別:マウスドラッグイベント
static int MOUSE_ENTERED
          イベント種別:マウスエンターイベント
static int MOUSE_EXITED
          イベント種別:マウスイグジットイベント
static int MOUSE_MOVED
          イベント種別:マウス移動イベント
 
クラス jp.go.aist.dmrc.platform.util.event.PFAbstractMouseEvent から継承されたフィールド
type, x, y
 
クラス jp.go.aist.dmrc.platform.util.event.PFEvent から継承されたフィールド
eventNo
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
PFMouseMotionEvent(PFComponent source, int type, int x, int y)
          引数で指定されたオブジェクトを発生元とする マウスモーションイベントを作成する。
PFMouseMotionEvent(PFComponent source, int type, int x, int y, int eventNo)
          引数で指定されたオブジェクトを発生元とする マウスモーションイベントを作成する。
 
メソッドの概要
static int getMouseDragEventType()
          マウスドラッグイベントの種別を取得する。
static int getMouseEnterEventType()
          マウスエンターイベントの種別を取得する。
static int getMouseExitEventType()
          マウスイグジットイベントの種別を取得する。
static int getMouseMoveEventType()
          マウス移動イベントの種別を取得する。
 boolean isMouseDragEventType()
          マウスドラッグイベントかどうかをチェックする。
 boolean isMouseEnterEventType()
          マウスエンターイベントかどうかをチェックする。
 boolean isMouseExitEventType()
          マウスイグジットイベントかどうかをチェックする。
 boolean isMouseMoveEventType()
          マウス移動イベントかどうかをチェックする。
 
クラス jp.go.aist.dmrc.platform.util.event.PFAbstractMouseEvent から継承されたメソッド
getPoint, getType, getX, getY
 
クラス jp.go.aist.dmrc.platform.util.event.PFEvent から継承されたメソッド
clone, getEventNo, setEventNo
 
クラス java.util.EventObject から継承されたメソッド
getSource, toString
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

MOUSE_ENTERED

public static final int MOUSE_ENTERED
イベント種別:マウスエンターイベント

関連項目:
定数フィールド値

MOUSE_EXITED

public static final int MOUSE_EXITED
イベント種別:マウスイグジットイベント

関連項目:
定数フィールド値

MOUSE_MOVED

public static final int MOUSE_MOVED
イベント種別:マウス移動イベント

関連項目:
定数フィールド値

MOUSE_DRAGGED

public static final int MOUSE_DRAGGED
イベント種別:マウスドラッグイベント

関連項目:
定数フィールド値
コンストラクタの詳細

PFMouseMotionEvent

public PFMouseMotionEvent(PFComponent source,
                          int type,
                          int x,
                          int y)
引数で指定されたオブジェクトを発生元とする マウスモーションイベントを作成する。

パラメータ:
source - イベントソース
type - イベント種別
x - クリックX座標
y - クリックY座標

PFMouseMotionEvent

public PFMouseMotionEvent(PFComponent source,
                          int type,
                          int x,
                          int y,
                          int eventNo)
引数で指定されたオブジェクトを発生元とする マウスモーションイベントを作成する。

パラメータ:
source - イベントソース
type - イベントID
x - クリックX座標
y - クリックY座標
eventNo - イベント番号
メソッドの詳細

getMouseEnterEventType

public static int getMouseEnterEventType()
マウスエンターイベントの種別を取得する。

戻り値:
マウスエンターイベント識別

getMouseExitEventType

public static int getMouseExitEventType()
マウスイグジットイベントの種別を取得する。

戻り値:
マウスイグジットイベント識別

getMouseMoveEventType

public static int getMouseMoveEventType()
マウス移動イベントの種別を取得する。

戻り値:
マウス移動イベント識別

getMouseDragEventType

public static int getMouseDragEventType()
マウスドラッグイベントの種別を取得する。

戻り値:
マウスドラッグイベント識別

isMouseEnterEventType

public boolean isMouseEnterEventType()
マウスエンターイベントかどうかをチェックする。

戻り値:
マウスエンターイベントかどうか

isMouseExitEventType

public boolean isMouseExitEventType()
マウスイグジットイベントかどうかをチェックする。

戻り値:
マウスイグジットイベントかどうか

isMouseMoveEventType

public boolean isMouseMoveEventType()
マウス移動イベントかどうかをチェックする。

戻り値:
マウス移動イベントかどうか

isMouseDragEventType

public boolean isMouseDragEventType()
マウスドラッグイベントかどうかをチェックする。

戻り値:
マウスドラッグイベントかどうか