| 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JTextComponent | |
|---|---|
| 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.plaf | Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities. | 
| javax.swing.plaf.basic | Provides user interface objects built according to the Basic look and feel. | 
| javax.swing.plaf.multi | Provides user interface objects that combine two or more look and feels. | 
| javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components. | 
| javax.swing.tree | Provides classes and interfaces for dealing with
javax.swing.JTree.  | 
| Uses of JTextComponent in javax.swing | 
|---|
| Subclasses of JTextComponent in javax.swing | |
|---|---|
 class | 
JEditorPane
A text component to edit various kinds of content.  | 
 class | 
JFormattedTextField
JFormattedTextField extends JTextField adding
 support for formatting arbitrary values, as well as retrieving a particular
 object once the user has edited the text. | 
 class | 
JPasswordField
JPasswordField is a lightweight component that allows
 the editing of a single line of text where the view indicates
 something was typed, but does not show the original characters. | 
 class | 
JTextArea
A JTextArea is a multi-line area that displays plain text. | 
 class | 
JTextField
JTextField is a lightweight component that allows the editing 
 of a single line of text. | 
 class | 
JTextPane
A text component that can be marked up with attributes that are represented graphically.  | 
| Uses of JTextComponent in javax.swing.plaf | 
|---|
| Methods in javax.swing.plaf with parameters of type JTextComponent | |
|---|---|
abstract  void | 
TextUI.damageRange(JTextComponent t,
            int p0,
            int p1)
Causes the portion of the view responsible for the given part of the model to be repainted.  | 
abstract  void | 
TextUI.damageRange(JTextComponent t,
            int p0,
            int p1,
            Position.Bias firstBias,
            Position.Bias secondBias)
Causes the portion of the view responsible for the given part of the model to be repainted.  | 
abstract  EditorKit | 
TextUI.getEditorKit(JTextComponent t)
Fetches the binding of services that set a policy for the type of document being edited.  | 
abstract  int | 
TextUI.getNextVisualPositionFrom(JTextComponent t,
                          int pos,
                          Position.Bias b,
                          int direction,
                          Position.Bias[] biasRet)
Provides a way to determine the next visually represented model location that one might place a caret.  | 
abstract  View | 
TextUI.getRootView(JTextComponent t)
Fetches a View with the allocation of the associated text component (i.e.  | 
 String | 
TextUI.getToolTipText(JTextComponent t,
               Point pt)
Returns the string to be used as the tooltip at the passed in location.  | 
abstract  Rectangle | 
TextUI.modelToView(JTextComponent t,
            int pos)
Converts the given location in the model to a place in the view coordinate system.  | 
abstract  Rectangle | 
TextUI.modelToView(JTextComponent t,
            int pos,
            Position.Bias bias)
Converts the given location in the model to a place in the view coordinate system.  | 
abstract  int | 
TextUI.viewToModel(JTextComponent t,
            Point pt)
Converts the given place in the view coordinate system to the nearest representative location in the model.  | 
abstract  int | 
TextUI.viewToModel(JTextComponent t,
            Point pt,
            Position.Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical coordinate space of the model.  | 
| Uses of JTextComponent in javax.swing.plaf.basic | 
|---|
| Methods in javax.swing.plaf.basic that return JTextComponent | |
|---|---|
protected  JTextComponent | 
BasicTextUI.getComponent()
Fetches the text component associated with this UI implementation.  | 
| Methods in javax.swing.plaf.basic with parameters of type JTextComponent | |
|---|---|
 void | 
BasicTextUI.damageRange(JTextComponent tc,
            int p0,
            int p1)
Causes the portion of the view responsible for the given part of the model to be repainted.  | 
 void | 
BasicTextUI.damageRange(JTextComponent t,
            int p0,
            int p1,
            Position.Bias p0Bias,
            Position.Bias p1Bias)
Causes the portion of the view responsible for the given part of the model to be repainted.  | 
 EditorKit | 
BasicEditorPaneUI.getEditorKit(JTextComponent tc)
Fetches the EditorKit for the UI.  | 
 EditorKit | 
BasicTextUI.getEditorKit(JTextComponent tc)
Fetches the EditorKit for the UI.  | 
 int | 
BasicTextUI.getNextVisualPositionFrom(JTextComponent t,
                          int pos,
                          Position.Bias b,
                          int direction,
                          Position.Bias[] biasRet)
Provides a way to determine the next visually represented model location that one might place a caret.  | 
 View | 
BasicTextUI.getRootView(JTextComponent tc)
Fetches a View with the allocation of the associated text component (i.e.  | 
 String | 
BasicTextUI.getToolTipText(JTextComponent t,
               Point pt)
Returns the string to be used as the tooltip at the passed in location.  | 
 Rectangle | 
BasicTextUI.modelToView(JTextComponent tc,
            int pos)
Converts the given location in the model to a place in the view coordinate system.  | 
 Rectangle | 
BasicTextUI.modelToView(JTextComponent tc,
            int pos,
            Position.Bias bias)
Converts the given location in the model to a place in the view coordinate system.  | 
 int | 
BasicTextUI.viewToModel(JTextComponent tc,
            Point pt)
Converts the given place in the view coordinate system to the nearest representative location in the model.  | 
 int | 
BasicTextUI.viewToModel(JTextComponent tc,
            Point pt,
            Position.Bias[] biasReturn)
Converts the given place in the view coordinate system to the nearest representative location in the model.  | 
| Uses of JTextComponent in javax.swing.plaf.multi | 
|---|
| Methods in javax.swing.plaf.multi with parameters of type JTextComponent | |
|---|---|
 void | 
MultiTextUI.damageRange(JTextComponent a,
            int b,
            int c)
Invokes the damageRange method on each UI handled by this object. | 
 void | 
MultiTextUI.damageRange(JTextComponent a,
            int b,
            int c,
            Position.Bias d,
            Position.Bias e)
Invokes the damageRange method on each UI handled by this object. | 
 EditorKit | 
MultiTextUI.getEditorKit(JTextComponent a)
Invokes the getEditorKit method on each UI handled by this object. | 
 int | 
MultiTextUI.getNextVisualPositionFrom(JTextComponent a,
                          int b,
                          Position.Bias c,
                          int d,
                          Position.Bias[] e)
Invokes the getNextVisualPositionFrom method on each UI handled by this object. | 
 View | 
MultiTextUI.getRootView(JTextComponent a)
Invokes the getRootView method on each UI handled by this object. | 
 String | 
MultiTextUI.getToolTipText(JTextComponent a,
               Point b)
Invokes the getToolTipText method on each UI handled by this object. | 
 Rectangle | 
MultiTextUI.modelToView(JTextComponent a,
            int b)
Invokes the modelToView method on each UI handled by this object. | 
 Rectangle | 
MultiTextUI.modelToView(JTextComponent a,
            int b,
            Position.Bias c)
Invokes the modelToView method on each UI handled by this object. | 
 int | 
MultiTextUI.viewToModel(JTextComponent a,
            Point b)
Invokes the viewToModel method on each UI handled by this object. | 
 int | 
MultiTextUI.viewToModel(JTextComponent a,
            Point b,
            Position.Bias[] c)
Invokes the viewToModel method on each UI handled by this object. | 
| Uses of JTextComponent in javax.swing.text | 
|---|
| Methods in javax.swing.text that return JTextComponent | |
|---|---|
protected  JTextComponent | 
DefaultCaret.getComponent()
Gets the text editor component that this caret is is bound to.  | 
protected  JTextComponent | 
TextAction.getFocusedComponent()
Fetches the text component that currently has focus.  | 
protected  JTextComponent | 
TextAction.getTextComponent(ActionEvent e)
Determines the component to use for the action.  | 
| Methods in javax.swing.text with parameters of type JTextComponent | |
|---|---|
 void | 
DefaultHighlighter.deinstall(JTextComponent c)
Called when the UI is being removed from the interface of a JTextComponent.  | 
 void | 
DefaultCaret.deinstall(JTextComponent c)
Called when the UI is being removed from the interface of a JTextComponent.  | 
 void | 
Caret.deinstall(JTextComponent c)
Called when the UI is being removed from the interface of a JTextComponent.  | 
 void | 
Highlighter.deinstall(JTextComponent c)
Called when the UI is being removed from the interface of a JTextComponent.  | 
 int | 
NavigationFilter.getNextVisualPositionFrom(JTextComponent text,
                          int pos,
                          Position.Bias bias,
                          int direction,
                          Position.Bias[] biasRet)
Returns the next visual position to place the caret at from an existing position.  | 
static int | 
Utilities.getNextWord(JTextComponent c,
            int offs)
Determines the start of the next word for the given location.  | 
static Element | 
Utilities.getParagraphElement(JTextComponent c,
                    int offs)
Determines the element to use for a paragraph/line.  | 
static int | 
Utilities.getPositionAbove(JTextComponent c,
                 int offs,
                 int x)
Determines the position in the model that is closest to the given view location in the row above.  | 
static int | 
Utilities.getPositionBelow(JTextComponent c,
                 int offs,
                 int x)
Determines the position in the model that is closest to the given view location in the row below.  | 
static int | 
Utilities.getPreviousWord(JTextComponent c,
                int offs)
Determine the start of the prev word for the given location.  | 
static int | 
Utilities.getRowEnd(JTextComponent c,
          int offs)
Determines the ending row model position of the row that contains the specified model position.  | 
static int | 
Utilities.getRowStart(JTextComponent c,
            int offs)
Determines the starting row model position of the row that contains the specified model position.  | 
static int | 
Utilities.getWordEnd(JTextComponent c,
           int offs)
Determines the end of a word for the given location.  | 
static int | 
Utilities.getWordStart(JTextComponent c,
             int offs)
Determines the start of a word for the given model location.  | 
 void | 
DefaultHighlighter.install(JTextComponent c)
Called when the UI is being installed into the interface of a JTextComponent.  | 
 void | 
DefaultCaret.install(JTextComponent c)
Called when the UI is being installed into the interface of a JTextComponent.  | 
 void | 
Caret.install(JTextComponent c)
Called when the UI is being installed into the interface of a JTextComponent.  | 
 void | 
Highlighter.install(JTextComponent c)
Called when the UI is being installed into the interface of a JTextComponent.  | 
 void | 
DefaultHighlighter.DefaultHighlightPainter.paint(Graphics g,
      int offs0,
      int offs1,
      Shape bounds,
      JTextComponent c)
Paints a highlight.  | 
 void | 
Highlighter.HighlightPainter.paint(Graphics g,
      int p0,
      int p1,
      Shape bounds,
      JTextComponent c)
Renders the highlight.  | 
abstract  Shape | 
LayeredHighlighter.LayerPainter.paintLayer(Graphics g,
           int p0,
           int p1,
           Shape viewBounds,
           JTextComponent editor,
           View view)
 | 
 Shape | 
DefaultHighlighter.DefaultHighlightPainter.paintLayer(Graphics g,
           int offs0,
           int offs1,
           Shape bounds,
           JTextComponent c,
           View view)
Paints a portion of a highlight.  | 
abstract  void | 
LayeredHighlighter.paintLayeredHighlights(Graphics g,
                       int p0,
                       int p1,
                       Shape viewBounds,
                       JTextComponent editor,
                       View view)
When leaf Views (such as LabelView) are rendering they should call into this method.  | 
 void | 
DefaultHighlighter.paintLayeredHighlights(Graphics g,
                       int p0,
                       int p1,
                       Shape viewBounds,
                       JTextComponent editor,
                       View view)
When leaf Views (such as LabelView) are rendering they should call into this method.  | 
| Uses of JTextComponent in javax.swing.tree | 
|---|
| Subclasses of JTextComponent in javax.swing.tree | |
|---|---|
 class | 
DefaultTreeCellEditor.DefaultTextField
TextField used when no editor is supplied. | 
  | 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.