Package Summary  Overview Summary

class:BasicTreeUI.KeyHandler [NONE]

All Implemented Interfaces:
KeyListener, EventListener
Enclosing class:
BasicTreeUI

public class BasicTreeUI.KeyHandlerextends KeyAdapter
This is used to get multiple key down events to appropriately generate events.

field:repeatKeyAction [NONE]

  • repeatKeyAction

    protected Action repeatKeyAction
    Key code that is being generated for.
  • field:isKeyDown [NONE]

    isKeyDown

    protected boolean isKeyDown
    Set to true while keyPressed is active.

    constructor:BasicTreeUI.KeyHandler() [NONE]

    • KeyHandler

      public KeyHandler()
      Constructs a KeyHandler.

    method:keyTyped(java.awt.event.KeyEvent) [NONE]

  • keyTyped

    public void keyTyped (KeyEvent e)
    Invoked when a key has been typed. Moves the keyboard focus to the first element whose first letter matches the alphanumeric key pressed by the user. Subsequent same key presses move the keyboard focus to the next object that starts with the same letter.
    Specified by:
    keyTyped in interface KeyListener
    Overrides:
    keyTyped in class KeyAdapter
    Parameters:
    e - the event to be processed
  • method:keyPressed(java.awt.event.KeyEvent) [NONE]

    keyPressed

    public void keyPressed (KeyEvent e)
    Description copied from class: KeyAdapter
    Invoked when a key has been pressed.
    Specified by:
    keyPressed in interface KeyListener
    Overrides:
    keyPressed in class KeyAdapter
    Parameters:
    e - the event to be processed

    method:keyReleased(java.awt.event.KeyEvent) [NONE]

    keyReleased

    public void keyReleased (KeyEvent e)
    Description copied from class: KeyAdapter
    Invoked when a key has been released.
    Specified by:
    keyReleased in interface KeyListener
    Overrides:
    keyReleased in class KeyAdapter
    Parameters:
    e - the event to be processed

    © 2023 Oracle Corporation and/or its affiliates