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

KeyEventを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントによってトリガーされるイベントを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
  • java.awtでのKeyEventの使用

    KeyEventのパラメータを持つjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    boolean
    DefaultKeyboardFocusManager.dispatchKeyEvent​(KeyEvent e)
    ディスパッチャ・チェーン内のほかのKeyEventDispatcherがKeyEventをディスパッチしなかった場合、またはほかのKeyEventDispatchersが登録されていない場合にdispatchEventから呼び出されます。
    abstract boolean
    KeyboardFocusManager.dispatchKeyEvent​(KeyEvent e)
    このメソッドは通常、ディスパッチャ・チェーン内のほかのKeyEventDispatcherがKeyEventをディスパッチしなかった場合、またはほかのKeyEventDispatchersが登録されていない場合にdispatchEventから呼び出されます。
    boolean
    KeyEventDispatcher.dispatchKeyEvent​(KeyEvent e)
    このメソッドは、現在のKeyboardFocusManagerによって呼び出され、このKeyEventDispatcherがそのメソッドの代わりに指定されたイベントをディスパッチするよう要求します。
    AWTKeyStroke.getAWTKeyStrokeForEvent​(KeyEvent anEvent)
    指定されたKeyEventを生成したストロークを表すAWTKeyStrokeを返します。
    void
    AWTEventMulticaster.keyPressed​(KeyEvent e)
    listener-aとlistener-bでkeyPressedメソッドを呼び出すことによって、keyPressedイベントを処理します。
    void
    AWTEventMulticaster.keyReleased​(KeyEvent e)
    listener-aとlistener-bでkeyReleasedメソッドを呼び出すことによって、keyReleasedイベントを処理します。
    void
    AWTEventMulticaster.keyTyped​(KeyEvent e)
    listener-aとlistener-bでkeyTypedメソッドを呼び出すことによって、keyTypedイベントを処理します。
    boolean
    DefaultKeyboardFocusManager.postProcessKeyEvent​(KeyEvent e)
    このメソッドはdispatchKeyEventから呼び出されます。
    abstract boolean
    KeyboardFocusManager.postProcessKeyEvent​(KeyEvent e)
    このメソッドはdispatchKeyEventから呼び出されます。
    boolean
    KeyEventPostProcessor.postProcessKeyEvent​(KeyEvent e)
    このメソッドは、現在のKeyboardFocusManagerによって呼び出され、このKeyEventPostProcessorがKeyEventの最終変換の一部として必要な事後処理を実行するよう要求します。
    protected void
    Component.processKeyEvent​(KeyEvent e)
    このコンポーネントで発生するキー・イベントを、登録されているすべてのKeyListenerオブジェクトにディスパッチすることによって処理します。
    void
    DefaultKeyboardFocusManager.processKeyEvent​(Component focusedComponent, KeyEvent e)
    KeyEventが指定されたfocusedComponentに対してフォーカス・トラバーサル・キーを示す場合にのみ、このメソッドはフォーカス・トラバーサル操作を初期化します。
    abstract void
    KeyboardFocusManager.processKeyEvent​(Component focusedComponent, KeyEvent e)
    KeyEventが指定されたfocusedComponentに対してフォーカス・トラバーサル・キーを示す場合にのみ、このメソッドはフォーカス・トラバーサル操作を初期化します。
  • java.awt.eventでのKeyEventの使用

    KeyEventのパラメータを持つjava.awt.eventのメソッド
    修飾子と型
    メソッド
    説明
    void
    KeyAdapter.keyPressed​(KeyEvent e)
    キーが押されたときに呼び出されます。
    void
    KeyListener.keyPressed​(KeyEvent e)
    キーが押されたときに呼び出されます。
    void
    KeyAdapter.keyReleased​(KeyEvent e)
    キーが離されたときに呼び出されます。
    void
    KeyListener.keyReleased​(KeyEvent e)
    キーが離されたときに呼び出されます。
    void
    KeyAdapter.keyTyped​(KeyEvent e)
    キーがタイプされたときに呼び出されます。
    void
    KeyListener.keyTyped​(KeyEvent e)
    キーがタイプされたときに呼び出されます。
  • javax.swingでのKeyEventの使用

    KeyEventのパラメータを持つjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    static KeyStroke
    KeyStroke.getKeyStrokeForEvent​(KeyEvent anEvent)
    指定されたKeyEventを生成したストロークを表すKeyStrokeを返します。
    static boolean
    SwingUtilities.notifyAction​(Action action, KeyStroke ks, KeyEvent event, Object sender, int modifiers)
    actionが非nullの場合はactionactionPerformedを呼び出し、送信者オブジェクトを受け入れます。
    protected void
    コンポーネント自体が認識するキー・イベントを処理します。
    protected boolean
    JComponent.processKeyBinding​(KeyStroke ks, KeyEvent e, int condition, boolean pressed)
    KeyEvent eの結果としてksのキー・バインドを処理するために呼び出されます。
    protected boolean
    JMenuBar.processKeyBinding​(KeyStroke ks, KeyEvent e, int condition, boolean pressed)
    すべての子メニューを確認するためにサブクラス化されます。
    static boolean
    SwingUtilities.processKeyBindings​(KeyEvent event)
    eventに関連付けられたComponentのキー・バインディングを処理します。
    void
    JComboBox.processKeyEvent​(KeyEvent e)
    Tabキーを探しながら、KeyEventを処理します。
    protected void
    JComponent.processKeyEvent​(KeyEvent e)
    イベントを処理するprocessKeyEventをオーバーライドします。
    protected void
    JMenu.processKeyEvent​(KeyEvent evt)
    ニーモニックやアクセラレータなどの、キー・ストローク・イベントを処理します。
    void
    JMenuBar.processKeyEvent​(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
    MenuElementとして実装されますが、処理は行いません。
    void
    JMenuItem.processKeyEvent​(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
    MenuSelectionManagerから転送されるキー・イベントを処理し、必要に応じてMenuSelectionManagerのAPIを使用して、メニュー選択を変更します。
    protected void
    JPopupMenu.processKeyEvent​(KeyEvent evt)
    ニーモニックやアクセラレータなどの、キー・ストローク・イベントを処理します。
    void
    JPopupMenu.processKeyEvent​(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
    MenuSelectionManagerから転送されるキー・イベントを処理し、必要に応じてMenuSelectionManagerのAPIを使用して、メニュー選択を変更します。
    void
    MenuElement.processKeyEvent​(KeyEvent event, MenuElement[] path, MenuSelectionManager manager)
    キー・イベントを処理します。
    void
    MenuSelectionManager.processKeyEvent​(KeyEvent e)
    MenuElementは、KeyListenerからイベントを受け取った場合、そのイベントを直接処理することはありません。
  • javax.swing.eventでのKeyEventの使用

    javax.swing.eventKeyEventのサブクラス
    修飾子と型
    クラス
    説明
    class 
    MenuKeyEventは、メニュー・ツリーで転送されたKeyEventをメニュー要素が受け取ったことを、関係先に通知するために使用されます。
  • javax.swing.plafでのKeyEventの使用

    KeyEventのパラメータを持つjavax.swing.plafのメソッド
    修飾子と型
    メソッド
    説明
    protected void
    LayerUI.processKeyEvent​(KeyEvent e, JLayer<? extends V> l)
    JLayerまたはすべてのそのサブコンポーネントで発生するキー・イベントを処理します。
  • javax.swing.plaf.basicでのKeyEventの使用

    KeyEventのパラメータを持つjavax.swing.plaf.basicのメソッド
    修飾子と型
    メソッド
    説明
    void
    BasicTableUI.KeyHandler.keyPressed​(KeyEvent e)
     
    void
    BasicTableUI.KeyHandler.keyReleased​(KeyEvent e)
     
    void
    BasicTableUI.KeyHandler.keyTyped​(KeyEvent e)
     
    void
    BasicTreeUI.KeyHandler.keyTyped​(KeyEvent e)
    キーがタイプされたときに呼び出されます。