JSR-209 (Final Release)

Uses of Package
javax.swing.text

Packages that use javax.swing.text
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.event Provides for events fired by Swing components. 
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
 

Classes in javax.swing.text used by javax.swing
AttributeSet
          A collection of unique attributes.
BadLocationException
          This exception is to report bad locations within a document model (that is, attempts to reference a location that doesn't exist).
Document
           The Document is a container for text that serves as the model for swing text components.
DocumentFilter
          DocumentFilter, as the name implies, is a filter for the Document mutation methods.
EditorKit
          Establishes the set of things needed by a text component to be a reasonably functioning editor for some type of text content.
JTextComponent
          JTextComponent is the base class for swing text components.
MutableAttributeSet
          A generic interface for a mutable collection of unique attributes.
NavigationFilter
          NavigationFilter can be used to restrict where the cursor can be positioned.
Position.Bias
          A typesafe enumeration to indicate bias to a position in the model.
Style
          A collection of attributes to associate with an element in a document.
StyledDocument
          Interface for a generic styled document.
 

Classes in javax.swing.text used by javax.swing.event
Document
           The Document is a container for text that serves as the model for swing text components.
Element
          Interface to describe a structural piece of a document.
 

Classes in javax.swing.text used by javax.swing.text
AbstractDocument.AbstractElement
          Implements the abstract part of an element.
AbstractDocument.AttributeContext
          An interface that can be used to allow MutableAttributeSet implementations to use pluggable attribute compression techniques.
AbstractDocument.Content
          Interface to describe a sequence of character content that can be edited.
AbstractDocument.DefaultDocumentEvent
          Stores document changes as the document is being modified.
AttributeSet
          A collection of unique attributes.
BadLocationException
          This exception is to report bad locations within a document model (that is, attempts to reference a location that doesn't exist).
Caret
          A place within a document view that represents where things can be inserted into the document model.
Document
           The Document is a container for text that serves as the model for swing text components.
DocumentFilter
          DocumentFilter, as the name implies, is a filter for the Document mutation methods.
DocumentFilter.FilterBypass
          Used as a way to circumvent calling back into the Document to change it.
Element
          Interface to describe a structural piece of a document.
Highlighter
          An interface for an object that allows one to mark up the background with colored areas.
Highlighter.Highlight
           
Highlighter.HighlightPainter
          Highlight renderer.
JTextComponent
          JTextComponent is the base class for swing text components.
JTextComponent.KeyBinding
          Binding record for creating key bindings.
Keymap
          A collection of bindings of KeyStrokes to actions.
MutableAttributeSet
          A generic interface for a mutable collection of unique attributes.
NavigationFilter
          NavigationFilter can be used to restrict where the cursor can be positioned.
NavigationFilter.FilterBypass
          Used as a way to circumvent calling back into the caret to position the cursor.
Position
          Represents a location within a document.
Position.Bias
          A typesafe enumeration to indicate bias to a position in the model.
Segment
          A segment of a character array representing a fragment of text.
Style
          A collection of attributes to associate with an element in a document.
TabExpander
          Simple interface to allow for different types of implementations of tab expansion.
View
           A very important part of the text package is the View class.
ViewFactory
          A factory to create a view of some portion of document subject.
 


JSR-209 (Final Release)

Java and Java 2D are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Copyright 1993 - 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. All Rights Reserved.
Use of this specification is subject to this license.