クラスjava.awt.event.InputEvent
の使用

InputEventを使用するパッケージ 
パッケージ 説明
java.awt.dnd
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
java.awt.event
AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.event
Swingコンポーネントによってトリガーされるイベント用に提供されています。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
  • java.awt.dndでのInputEventの使用

    InputEvent型の型パラメータを持つjava.awt.dndのフィールド 
    修飾子と型 フィールド 説明
    protected ArrayList<InputEvent> DragGestureRecognizer.events
    ドラッグをトリガーする「ジェスチャ」としてDragGestureRecognizerによって「認識」された(順番に並べられた)イベントのリスト。
    InputEventを返すjava.awt.dndのメソッド 
    修飾子と型 メソッド 説明
    InputEvent DragGestureEvent.getTriggerEvent()
    ジェスチャをトリガーした初期イベントを返します。
    InputEvent DragGestureRecognizer.getTriggerEvent()
    このメソッドは、ドラッグ&ドロップ操作を開始した一連のイベントの最初のイベントを返します。
    InputEvent型の引数を持つ型を返すjava.awt.dndのメソッド 
    修飾子と型 メソッド 説明
    Iterator<InputEvent> DragGestureEvent.iterator()
    ジェスチャを構成しているイベントのIteratorを返します。
    InputEvent型のパラメータを持つjava.awt.dndのメソッド 
    修飾子と型 メソッド 説明
    protected void DragGestureRecognizer.appendEvent​(InputEvent awtie)
    このRecognizerによってComponentで登録されたリスナーは、このAPIを介して、ドラッグ&ドロップ開始ジェスチャを構成する一連のイベントの一部として認識されるすべてのイベントを記録します。
    InputEvent型の型引数を持つjava.awt.dndのコンストラクタ・パラメータ 
    コンストラクタ 説明
    DragGestureEvent​(DragGestureRecognizer dgr, int act, Point ori, List<? extends InputEvent> evs)
    このイベントをトリガーするDragGestureRecognizerインスタンス、ユーザーの推奨アクションを表すactパラメータ、ドラッグの起点を示すoriパラメータ、およびジェスチャを構成するイベントのList (evsパラメータ)で、DragGestureEventオブジェクトを構築します。
  • java.awt.eventでのInputEventの使用

    java.awt.eventでのInputEventのサブクラス 
    修飾子と型 クラス 説明
    class  KeyEvent
    コンポーネント内でキー・ストロークが発生したことを示すイベントです。
    class  MouseEvent
    コンポーネント内でマウス・アクションが発生したことを示すイベントです。
    class  MouseWheelEvent
    コンポーネント内でマウス・ホイールが回転したことを示すイベントです。
  • javax.swingでのInputEventの使用

    InputEvent型のパラメータを持つjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    void TransferHandler.exportAsDrag​(JComponent comp, InputEvent e, int action)
    Swingドラッグ・サポートを開始します。
  • javax.swing.eventでのInputEventの使用

    javax.swing.eventでのInputEventのサブクラス 
    修飾子と型 クラス 説明
    class  MenuDragMouseEvent
    MenuDragMouseEventは、ドラッグ条件に従って転送されたMouseEventをメニュー要素が受け取ったことを関係先に通知するために使用されます。
    class  MenuKeyEvent
    MenuKeyEventは、メニュー・ツリーで転送されたKeyEventをメニュー要素が受け取ったことを、関係先に通知するために使用されます。
    InputEventを返すjavax.swing.eventのメソッド 
    修飾子と型 メソッド 説明
    InputEvent HyperlinkEvent.getInputEvent()
    ハイパーリンク・イベントをトリガーしたInputEventを返します。
    InputEvent型のパラメータを持つjavax.swing.eventのコンストラクタ 
    コンストラクタ 説明
    HyperlinkEvent​(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement, InputEvent inputEvent)
    ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。
  • javax.swing.text.htmlでのInputEventの使用

    InputEvent型のパラメータを持つjavax.swing.text.htmlのコンストラクタ 
    コンストラクタ 説明
    HTMLFrameHyperlinkEvent​(Object source, HyperlinkEvent.EventType type, URL targetURL, String desc, Element sourceElement, InputEvent inputEvent, String targetFrame)
    ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。