Package org.fife.ui.rtextarea
Class RTADefaultInputMap
- java.lang.Object
-
- javax.swing.InputMap
-
- org.fife.ui.rtextarea.RTADefaultInputMap
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
RSyntaxTextAreaDefaultInputMap
public class RTADefaultInputMap extends javax.swing.InputMap
The default input map for anRTextArea
. For the most part it is exactly that the one for aJTextArea
, but it adds a few things. Currently, the new key bindings include:- HOME key toggles between first character on line and first non- whitespace character on line.
- INSERT key toggles between insert and overwrite modes.
- Ctrl+DELETE key deletes all text between the caret and the end of the current line.
- Ctrl+Shift+Up and Ctrl+Shift+Down move the current line up and down, respectively.
- Ctrl+J joins lines.
- Ctrl+Z is undo and Ctrl+Y/Ctrl+Shift+Z is redo
- Ctrl+Up and Ctrl+Down shift the visible area of the text area up and down one line, respectively.
- F2 and Shift+F2 moves to the next and previous bookmarks, respectively.
- Ctrl+F2 toggles whether a bookmark is on the current line.
- etc.
Cmd
is usually the modifier key instead ofCtrl
as it is on Windows and Linux.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RTADefaultInputMap()
Constructs the default input map for anRTextArea
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getCopyAction()
protected java.lang.String
getCutAction()
-