|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.awt.event.MouseAdapter
kinugasa.inputDevice.MouseConnection
public class MouseConnection
マウスカーソルの位置や入力状態を検査するためのマウスアダプタの実装です.
| フィールドの概要 | |
|---|---|
private boolean[] |
buttonState
マウスのボタンの入力状態です. |
private static MouseState |
CLEAR_STATE
何も入力されていない状態のMouseStateです. |
private boolean |
drag
ドラッグ中であるかを判定します. |
private boolean |
entry
マウスがウインドウ内にあるかを判定します. |
private static MouseConnection |
INSTANCE
唯一のインスタンスです. |
private java.awt.Point |
location
ウインドウ内におけるマウスカーソルの位置です. |
private java.awt.Point |
locationOnScreen
スクリーン上におけるマウスカーソルの位置です. |
private int |
wheelValue
ホイールの回転量です. |
| コンストラクタの概要 | |
|---|---|
private |
MouseConnection()
シングルトンクラスです. |
| メソッドの概要 | |
|---|---|
static MouseState |
createClearState()
空のマウスステートを発行します. |
static MouseState |
getState()
現在のマウスの状態を取得します. |
void |
mouseDragged(java.awt.event.MouseEvent e)
マウスアダプタの実装です. |
void |
mouseEntered(java.awt.event.MouseEvent e)
マウスアダプタの実装です. |
void |
mouseExited(java.awt.event.MouseEvent e)
マウスアダプタの実装です. |
void |
mouseMoved(java.awt.event.MouseEvent e)
マウスアダプタの実装です. |
void |
mousePressed(java.awt.event.MouseEvent e)
マウスアダプタの実装です. |
void |
mouseReleased(java.awt.event.MouseEvent e)
マウスアダプタの実装です. |
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e)
マウスアダプタの実装です. |
static void |
setListener(java.awt.Component component)
コンポーネントにこのリスナを追加します. |
| クラス java.awt.event.MouseAdapter から継承されたメソッド |
|---|
mouseClicked |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
private static final MouseConnection INSTANCE
private static final MouseState CLEAR_STATE
private boolean[] buttonState
private boolean entry
private boolean drag
private java.awt.Point location
private java.awt.Point locationOnScreen
private int wheelValue
| コンストラクタの詳細 |
|---|
private MouseConnection()
| メソッドの詳細 |
|---|
public static void setListener(java.awt.Component component)
component - リスナを登録するコンポーネントを送信します。public static MouseState createClearState()
public static MouseState getState()
public void mouseDragged(java.awt.event.MouseEvent e)
java.awt.event.MouseMotionListener 内の mouseDraggedjava.awt.event.MouseAdapter 内の mouseDraggede - イベントが送信されます。public void mouseMoved(java.awt.event.MouseEvent e)
java.awt.event.MouseMotionListener 内の mouseMovedjava.awt.event.MouseAdapter 内の mouseMovede - イベントが送信されます。public void mousePressed(java.awt.event.MouseEvent e)
java.awt.event.MouseListener 内の mousePressedjava.awt.event.MouseAdapter 内の mousePressede - イベントが送信されます。public void mouseReleased(java.awt.event.MouseEvent e)
java.awt.event.MouseListener 内の mouseReleasedjava.awt.event.MouseAdapter 内の mouseReleasede - イベントが送信されます。public void mouseEntered(java.awt.event.MouseEvent e)
java.awt.event.MouseListener 内の mouseEnteredjava.awt.event.MouseAdapter 内の mouseEnterede - イベントが送信されます。public void mouseExited(java.awt.event.MouseEvent e)
java.awt.event.MouseListener 内の mouseExitedjava.awt.event.MouseAdapter 内の mouseExitede - イベントが送信されます。public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
java.awt.event.MouseWheelListener 内の mouseWheelMovedjava.awt.event.MouseAdapter 内の mouseWheelMovede - イベントが送信されます。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||