Uses of Package
org.fife.ui.rtextarea
-
Packages that use org.fife.ui.rtextarea Package Description org.fife.ui.rsyntaxtextarea A syntax-highlighting text editor.org.fife.ui.rsyntaxtextarea.focusabletip An implementation of a focusable tooltip.org.fife.ui.rtextarea A single-font text editor with many custom features. -
Classes in org.fife.ui.rtextarea used by org.fife.ui.rsyntaxtextarea Class Description AbstractGutterComponent A component that can be displayed in aGutter
.ChangeableHighlightPainter An extension ofLayerPainter
that allows the user to change several of its properties: Its color/fill style (can use aGradientPaint
, for example). Whether the edges of a painted highlight are rounded. Whether painted highlights have translucency.Gutter The gutter is the component on the left-hand side of the text area that displays optional information such as line numbers, fold regions, and icons (for bookmarks, debugging breakpoints, error markers, etc.).IconRowHeader Renders icons in theGutter
.RDocument The document implementation used by instances ofRTextArea
.RecordableTextAction The base action used by the actions defined inRTextAreaEditorKit
.RTADefaultInputMap The default input map for anRTextArea
.RTextArea An extension ofJTextArea
that adds the following features: Insert/Overwrite modes (can be toggled via the Insert key) A right-click popup menu with standard editing options Macro support "Mark all" functionality.RTextArea.RTextAreaMutableCaretEvent Modified fromMutableCaretEvent
inJTextComponent
so that mouse events get fired when the user is selecting text with the mouse as well.RTextAreaBase This is the base class forRTextArea
; basically it's just an extension ofjavax.swing.JTextArea
adding a bunch of properties.RTextAreaBase.RTAMouseListener Listens for mouse events in this component.RTextAreaEditorKit An extension ofDefaultEditorKit
that adds functionality found inRTextArea
.RTextAreaEditorKit.BeginWordAction Positions the caret at the beginning of the word.RTextAreaEditorKit.DecreaseFontSizeAction Action for decreasing the font size.RTextAreaEditorKit.DefaultKeyTypedAction The action to use when no actions in the input/action map meet the key pressed.RTextAreaEditorKit.DeletePrevWordAction Action that deletes the previous word in the text area.RTextAreaEditorKit.DumbCompleteWordAction Finds the most recent word in the document that matches the "word" up to the current caret position, and auto-completes the rest.RTextAreaEditorKit.EndAction Moves the caret to the end of the document.RTextAreaEditorKit.EndWordAction Positions the caret at the end of the word.RTextAreaEditorKit.IncreaseFontSizeAction Action for increasing the font size.RTextAreaEditorKit.InsertBreakAction Action for when the user presses the Enter key.RTextAreaEditorKit.NextWordAction Positions the caret at the next word.RTextAreaEditorKit.PreviousWordAction Positions the caret at the beginning of the previous word.RTextAreaEditorKit.SelectWordAction Selects the word around the caret.RTextAreaHighlighter The highlighter implementation used byRTextArea
s.RTextAreaHighlighter.HighlightInfo Information about a highlight being painted by this highlighter.RTextAreaHighlighter.HighlightInfoImpl A straightforward implementation ofHighlightInfo
.RTextAreaHighlighter.LayeredHighlightInfo Information about a layered highlight being painted by this highlighter.RTextAreaHighlighter.LayeredHighlightInfoImpl A straightforward implementation ofHighlightInfo
for painting layered highlights.RTextAreaUI The UI used by instances ofRTextArea
.SmartHighlightPainter A "smart" highlight painter designed for use in RSyntaxTextArea. -
Classes in org.fife.ui.rtextarea used by org.fife.ui.rsyntaxtextarea.focusabletip Class Description RTextArea An extension ofJTextArea
that adds the following features: Insert/Overwrite modes (can be toggled via the Insert key) A right-click popup menu with standard editing options Macro support "Mark all" functionality. -
Classes in org.fife.ui.rtextarea used by org.fife.ui.rtextarea Class Description AbstractGutterComponent A component that can be displayed in aGutter
.AbstractGutterComponent.Listener BackgroundPainterStrategy Interface for classes that paint the background of anRTextAreaBase
.CaretStyle Provides various ways to render a caret such asConfigurableCaret
..ChangeableHighlightPainter An extension ofLayerPainter
that allows the user to change several of its properties: Its color/fill style (can use aGradientPaint
, for example). Whether the edges of a painted highlight are rounded. Whether painted highlights have translucency.ClipboardHistory Listens for cuts and copies from instances ofRTextArea
.ClipboardHistoryPopup.ChoiceList The list component used in this popup.ClipboardHistoryPopup.Listener Listens for events in this popup.ConfigurableCaret.SelectionType Describes the current selection behavior.ExpandedFoldRenderStrategy The strategy to use when rendering expanded folds in the gutter.FoldIndicator Component in the gutter that displays +/- icons to expand and collapse fold regions in the editor.FoldIndicator.AlphaRunnable Updates the alpha used for this component's "collapsed" fold icons, if necessary.FoldIndicator.Listener Listens for events in this component.FoldIndicatorIcon A base class for icons in aFoldIndicator
.FoldIndicatorStyle Different rendering styles for the fold indicator inside aGutter
.Gutter The gutter is the component on the left-hand side of the text area that displays optional information such as line numbers, fold regions, and icons (for bookmarks, debugging breakpoints, error markers, etc.).Gutter.TextAreaListener Listens for the text area resizing.GutterIconInfo Information about an icon displayed in aGutter
.IconGroup This class encapsulates the location, properties, etc.IconRowHeader Renders icons in theGutter
.IconRowHeader.GutterIconImpl Implementation of the icons rendered.ImageBackgroundPainterStrategy A strategy for painting the background of anRTextAreaBase
as an image.LineHighlightManager Manages line highlights in anRTextArea
.LineHighlightManager.LineHighlightInfo Information about a line highlight.LineHighlightManager.LineHighlightInfoComparator Comparator used when adding new highlights.LineNumberFormatter Formats line numbers into a comprehensible String to be displayed to the user.LineNumberList Renders line numbers in the gutter.LineNumberList.Listener Listens for events in the text area we're interested in.Macro A macro as recorded/played back by anRTextArea
.Macro.MacroRecord A "record" of a macro is a single action in the macro (corresponding to a key type and some action in the editor, such as a letter inserted into the document, scrolling one page down, selecting the current line, etc.).RDocument The document implementation used by instances ofRTextArea
.RecordableTextAction The base action used by the actions defined inRTextAreaEditorKit
.RegExReplaceInfo Information on how to implement a regular expression "replace" operation.RTextArea An extension ofJTextArea
that adds the following features: Insert/Overwrite modes (can be toggled via the Insert key) A right-click popup menu with standard editing options Macro support "Mark all" functionality.RTextAreaBase This is the base class forRTextArea
; basically it's just an extension ofjavax.swing.JTextArea
adding a bunch of properties.RTextAreaBase.RTAMouseListener Listens for mouse events in this component.RTextAreaHighlighter.HighlightInfo Information about a highlight being painted by this highlighter.RTextAreaHighlighter.HighlightInfoImpl A straightforward implementation ofHighlightInfo
.RTextAreaHighlighter.LayeredHighlightInfo Information about a layered highlight being painted by this highlighter.RTextAreaUI The UI used by instances ofRTextArea
.RUndoManager This class manages undos/redos for a particular editor pane.RUndoManager.RCompoundEdit The edit used byRUndoManager
.SearchContext Contains information about a find/replace operation.SearchResult The result of a find, replace, or "mark all" operation.SmartHighlightPainter A "smart" highlight painter designed for use in RSyntaxTextArea.ToolTipSupplier A ToolTipSupplier can create tool tip text for an RTextArea on its behalf.