public class PdeInputHandler extends DefaultInputHandler
InputHandler.backspace, InputHandler.backspace_word, InputHandler.clipboard_copy, InputHandler.clipboard_cut, InputHandler.clipboard_paste, InputHandler.delete, InputHandler.delete_word, InputHandler.document_end, InputHandler.document_home, InputHandler.end, InputHandler.home, InputHandler.insert_break, InputHandler.insert_char, InputHandler.insert_tab, InputHandler.MacroRecorder, InputHandler.next_char, InputHandler.next_line, InputHandler.next_page, InputHandler.next_word, InputHandler.NonRecordable, InputHandler.NonRepeatable, InputHandler.overwrite, InputHandler.prev_char, InputHandler.prev_line, InputHandler.prev_page, InputHandler.prev_word, InputHandler.repeat, InputHandler.WrapperBACKSPACE, BACKSPACE_WORD, CLIPBOARD_COPY, CLIPBOARD_CUT, CLIPBOARD_PASTE, CONTEXT_AWARE_HOME_END, DELETE, DELETE_WORD, DOCUMENT_END, DOCUMENT_HOME, END, HOME, INSERT_BREAK, INSERT_CHAR, INSERT_TAB, NEXT_CHAR, NEXT_LINE, NEXT_PAGE, NEXT_WORD, OVERWRITE, PREV_CHAR, PREV_LINE, PREV_PAGE, PREV_WORD, REPEAT, SELECT_DOC_END, SELECT_DOC_HOME, SELECT_END, SELECT_HOME, SELECT_NEXT_CHAR, SELECT_NEXT_LINE, SELECT_NEXT_PAGE, SELECT_NEXT_WORD, SELECT_PREV_CHAR, SELECT_PREV_LINE, SELECT_PREV_PAGE, SELECT_PREV_WORD, SMART_HOME_END_PROPERTY| Constructor and Description |
|---|
PdeInputHandler()
Not recommended, but included for API compatibility.
|
PdeInputHandler(Editor editor)
Recommended constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
handleInputMethodCommit()
Called when input method support committed a character.
|
boolean |
handlePressed(KeyEvent event)
Override this function in your InputHandler to do any gymnastics.
|
boolean |
handleTyped(KeyEvent event)
Override this instead of keyPressed/keyTyped
|
void |
keyPressed(KeyEvent event)
Handle a key pressed event.
|
void |
keyTyped(KeyEvent event)
Handle a key typed event.
|
addDefaultKeyBindings, addKeyBinding, copy, parseKeyStroke, removeAllKeyBindings, removeKeyBindingexecuteAction, findWordEnd, findWordStart, getAction, getActionName, getActions, getMacroRecorder, getRepeatCount, getTextArea, grabNextKeyStroke, isRepeatEnabled, setMacroRecorder, setRepeatCount, setRepeatEnabledpublic PdeInputHandler(Editor editor)
public PdeInputHandler()
public void keyPressed(KeyEvent event)
DefaultInputHandlerkeyPressed in interface KeyListenerkeyPressed in class DefaultInputHandlerpublic void keyTyped(KeyEvent event)
DefaultInputHandlerkeyTyped in interface KeyListenerkeyTyped in class DefaultInputHandlerpublic boolean handlePressed(KeyEvent event)
public boolean handleTyped(KeyEvent event)
public void handleInputMethodCommit()
InputHandlerhandleInputMethodCommit in class InputHandler