クラス
javafx.scene.input.MouseEventの使用
-
MouseEventを使用するパッケージ パッケージ 説明 javafx.scene JavaFXシーン・グラフAPIのベース・クラスのコア・セットを提供します。javafx.scene.input マウスおよびキーボード入力イベント処理のクラスのセットを提供します。 -
-
javafx.sceneのMouseEventの使用
MouseEvent型の引数を持つ型を返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 EventHandler<? super MouseEvent>Node. getOnDragDetected()プロパティonDragDetectedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnDragDetected()プロパティonDragDetectedの値を取得します。EventHandler<? super MouseEvent>Node. getOnMouseClicked()プロパティonMouseClickedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMouseClicked()プロパティonMouseClickedの値を取得します。EventHandler<? super MouseEvent>Node. getOnMouseDragged()プロパティonMouseDraggedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMouseDragged()プロパティonMouseDraggedの値を取得します。EventHandler<? super MouseEvent>Node. getOnMouseEntered()プロパティonMouseEnteredの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMouseEntered()プロパティonMouseEnteredの値を取得します。EventHandler<? super MouseEvent>Node. getOnMouseExited()プロパティonMouseExitedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMouseExited()プロパティonMouseExitedの値を取得します。EventHandler<? super MouseEvent>Node. getOnMouseMoved()プロパティonMouseMovedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMouseMoved()プロパティonMouseMovedの値を取得します。EventHandler<? super MouseEvent>Node. getOnMousePressed()プロパティonMousePressedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMousePressed()プロパティonMousePressedの値を取得します。EventHandler<? super MouseEvent>Node. getOnMouseReleased()プロパティonMouseReleasedの値を取得します。EventHandler<? super MouseEvent>Scene. getOnMouseReleased()プロパティonMouseReleasedの値を取得します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onDragDetectedProperty()ドラッグ・ジェスチャが検出されたときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onDragDetectedProperty()ドラッグ・ジェスチャが検出されたときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMouseClickedProperty()このNodeでマウス・ボタンがクリックされた(押されて放された)ときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMouseClickedProperty()このSceneでマウス・ボタンがクリックされた(押されて放された)ときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMouseDraggedProperty()このNodeでマウス・ボタンが押されてからドラッグされるときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMouseDraggedProperty()このSceneでマウス・ボタンが押されてからドラッグされるときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMouseEnteredProperty()マウスがこのNodeに入るときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMouseEnteredProperty()マウスがこのSceneに入るときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMouseExitedProperty()マウスがこのNodeから出るときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMouseExitedProperty()マウスがこのSceneから出るときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMouseMovedProperty()このNode内をマウス・カーソルが移動するが、ボタンが押されなかった場合に呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMouseMovedProperty()このScene内をマウス・カーソルが移動するが、ボタンが押されなかった場合に呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMousePressedProperty()このNodeでマウス・ボタンが押されたときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMousePressedProperty()このSceneでマウス・ボタンが押されたときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Node. onMouseReleasedProperty()このNodeでマウス・ボタンが放されたときに呼び出される関数を定義します。ObjectProperty<EventHandler<? super MouseEvent>>Scene. onMouseReleasedProperty()このSceneでマウス・ボタンが放されたときに呼び出される関数を定義します。MouseEvent型の型引数を持つjavafx.sceneのメソッド・パラメータ 修飾子と型 メソッド 説明 voidNode. setOnDragDetected(EventHandler<? super MouseEvent> value)プロパティonDragDetectedの値を設定します。voidScene. setOnDragDetected(EventHandler<? super MouseEvent> value)プロパティonDragDetectedの値を設定します。voidNode. setOnMouseClicked(EventHandler<? super MouseEvent> value)プロパティonMouseClickedの値を設定します。voidScene. setOnMouseClicked(EventHandler<? super MouseEvent> value)プロパティonMouseClickedの値を設定します。voidNode. setOnMouseDragged(EventHandler<? super MouseEvent> value)プロパティonMouseDraggedの値を設定します。voidScene. setOnMouseDragged(EventHandler<? super MouseEvent> value)プロパティonMouseDraggedの値を設定します。voidNode. setOnMouseEntered(EventHandler<? super MouseEvent> value)プロパティonMouseEnteredの値を設定します。voidScene. setOnMouseEntered(EventHandler<? super MouseEvent> value)プロパティonMouseEnteredの値を設定します。voidNode. setOnMouseExited(EventHandler<? super MouseEvent> value)プロパティonMouseExitedの値を設定します。voidScene. setOnMouseExited(EventHandler<? super MouseEvent> value)プロパティonMouseExitedの値を設定します。voidNode. setOnMouseMoved(EventHandler<? super MouseEvent> value)プロパティonMouseMovedの値を設定します。voidScene. setOnMouseMoved(EventHandler<? super MouseEvent> value)プロパティonMouseMovedの値を設定します。voidNode. setOnMousePressed(EventHandler<? super MouseEvent> value)プロパティonMousePressedの値を設定します。voidScene. setOnMousePressed(EventHandler<? super MouseEvent> value)プロパティonMousePressedの値を設定します。voidNode. setOnMouseReleased(EventHandler<? super MouseEvent> value)プロパティonMouseReleasedの値を設定します。voidScene. setOnMouseReleased(EventHandler<? super MouseEvent> value)プロパティonMouseReleasedの値を設定します。 -
javafx.scene.inputのMouseEventの使用
javafx.scene.inputのMouseEventのサブクラス 修飾子と型 クラス 説明 classMouseDragEventマウス・ドラッグ・イベントは、すべての押下、ドラッグ、解放のジェスチャ時にジェスチャ・ターゲット候補に配信されます。MouseEvent型の型パラメータを持つjavafx.scene.inputのフィールド 修飾子と型 フィールド 説明 static EventType<MouseEvent>MouseEvent. ANYすべてのマウス・イベント・タイプに共通のスーパータイプ。static EventType<MouseEvent>MouseEvent. DRAG_DETECTEDこのイベントは、ドラッグ・ジェスチャのソースとして識別されたノードに配信されます。static EventType<MouseEvent>MouseEvent. MOUSE_CLICKEDこのイベントは、マウス・ボタンがクリックされた(同じノード上で押されて放された)ときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_DRAGGEDこのイベントは、ボタンを押した状態でマウスが移動されたときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_ENTEREDこのイベントは、マウスがノードに入ったときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_ENTERED_TARGETこのイベントは、マウスがノードに入ったときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_EXITEDこのイベントは、マウスがノードから出たときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_EXITED_TARGETこのイベントは、マウスがノードから出たときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_MOVEDこのイベントは、ボタンを押さずにノード内でマウスが移動されたときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_PRESSEDこのイベントは、マウス・ボタンが押されたときに発生します。static EventType<MouseEvent>MouseEvent. MOUSE_RELEASEDこのイベントは、マウス・ボタンが放されたときに発生します。MouseEventを返すjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 MouseEventMouseEvent. copyFor(Object newSource, EventTarget newTarget)該当するイベントを別のソースおよびターゲット用にコピーします。MouseEventMouseEvent. copyFor(Object newSource, EventTarget newTarget, EventType<? extends MouseEvent> eventType)指定のフィールドが置換された特定のイベントのコピーを作成します。MouseEvent型のパラメータを持つjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 static MouseDragEventMouseEvent. copyForMouseDragEvent(MouseEvent e, Object source, EventTarget target, EventType<MouseDragEvent> type, Object gestureSource, PickResult pickResult)MouseDragEventタイプのマウス・イベントのコピーを作成します。MouseEvent型の型引数を持つjavafx.scene.inputのメソッド・パラメータ 修飾子と型 メソッド 説明 MouseEventMouseEvent. copyFor(Object newSource, EventTarget newTarget, EventType<? extends MouseEvent> eventType)指定のフィールドが置換された特定のイベントのコピーを作成します。MouseEvent型の型引数を持つjavafx.scene.inputのコンストラクタ・パラメータ コンストラクタ 説明 MouseEvent(Object source, EventTarget target, EventType<? extends MouseEvent> eventType, double x, double y, double screenX, double screenY, MouseButton button, int clickCount, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean primaryButtonDown, boolean middleButtonDown, boolean secondaryButtonDown, boolean synthesized, boolean popupTrigger, boolean stillSincePress, PickResult pickResult)新しいMouseEventイベントを構築します。MouseEvent(EventType<? extends MouseEvent> eventType, double x, double y, double screenX, double screenY, MouseButton button, int clickCount, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean primaryButtonDown, boolean middleButtonDown, boolean secondaryButtonDown, boolean synthesized, boolean popupTrigger, boolean stillSincePress, PickResult pickResult)nullのソースとターゲットを使用した新しいMouseEventイベントを構築します。
-