| Package | Description | 
|---|---|
| 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.text.html | 
 Provides the class  
HTMLEditorKit and supporting classes
for creating HTML text editors. | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
JList.getNextMatch(String prefix,
            int startIndex,
            Position.Bias bias)
Returns the next list element whose  
toString value
 starts with the given prefix. | 
TreePath | 
JTree.getNextMatch(String prefix,
            int startingRow,
            Position.Bias bias)
Returns the TreePath to the next tree element that
 begins with a prefix. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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 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 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 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,
           Position.Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
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. 
 | 
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. 
 | 
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,
           Position.Bias[] biasReturn)
Converts the given place in the view coordinate system
 to the nearest representative location in the model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. | 
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. | 
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. | 
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,
           Position.Bias[] c)
Invokes the  
viewToModel method on each UI handled by this object. | 
| Modifier and Type | Field and Description | 
|---|---|
static Position.Bias | 
Position.Bias.Backward
Indicates a bias toward the previous character
 in the model. 
 | 
static Position.Bias | 
Position.Bias.Forward
Indicates to bias toward the next character
 in the model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Position.Bias | 
JTextComponent.DropLocation.getBias()
Returns the bias for the drop index. 
 | 
Position.Bias | 
DefaultCaret.getDotBias()
Returns the bias of the caret position. 
 | 
Position.Bias | 
DefaultCaret.getMarkBias()
Returns the bias of the mark. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
ParagraphView.flipEastAndWestAtEnds(int position,
                     Position.Bias bias)
Determines in which direction the next view lays. 
 | 
protected boolean | 
BoxView.flipEastAndWestAtEnds(int position,
                     Position.Bias bias)
Determines in which direction the next view lays. 
 | 
protected boolean | 
CompositeView.flipEastAndWestAtEnds(int position,
                     Position.Bias bias)
Determines in which direction the next view lays. 
 | 
protected int | 
ParagraphView.getClosestPositionTo(int pos,
                    Position.Bias b,
                    Shape a,
                    int direction,
                    Position.Bias[] biasRet,
                    int rowIndex,
                    int x)
Returns the closest model position to  
x. | 
protected int | 
ParagraphView.getClosestPositionTo(int pos,
                    Position.Bias b,
                    Shape a,
                    int direction,
                    Position.Bias[] biasRet,
                    int rowIndex,
                    int x)
Returns the closest model position to  
x. | 
protected int | 
CompositeView.getNextEastWestVisualPositionFrom(int pos,
                                 Position.Bias b,
                                 Shape a,
                                 int direction,
                                 Position.Bias[] biasRet)
Returns the next visual position for the cursor, in either the
 east or west direction. 
 | 
protected int | 
CompositeView.getNextEastWestVisualPositionFrom(int pos,
                                 Position.Bias b,
                                 Shape a,
                                 int direction,
                                 Position.Bias[] biasRet)
Returns the next visual position for the cursor, in either the
 east or west direction. 
 | 
protected int | 
ParagraphView.getNextNorthSouthVisualPositionFrom(int pos,
                                   Position.Bias b,
                                   Shape a,
                                   int direction,
                                   Position.Bias[] biasRet)
Returns the next visual position for the cursor, in
 either the east or west direction. 
 | 
protected int | 
ParagraphView.getNextNorthSouthVisualPositionFrom(int pos,
                                   Position.Bias b,
                                   Shape a,
                                   int direction,
                                   Position.Bias[] biasRet)
Returns the next visual position for the cursor, in
 either the east or west direction. 
 | 
protected int | 
CompositeView.getNextNorthSouthVisualPositionFrom(int pos,
                                   Position.Bias b,
                                   Shape a,
                                   int direction,
                                   Position.Bias[] biasRet)
Returns the next visual position for the cursor, in either the
 north or south direction. 
 | 
protected int | 
CompositeView.getNextNorthSouthVisualPositionFrom(int pos,
                                   Position.Bias b,
                                   Shape a,
                                   int direction,
                                   Position.Bias[] biasRet)
Returns the next visual position for the cursor, in either the
 north or south direction. 
 | 
int | 
GlyphView.GlyphPainter.getNextVisualPositionFrom(GlyphView v,
                         int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
GlyphView.GlyphPainter.getNextVisualPositionFrom(GlyphView v,
                         int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
GlyphView.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
GlyphView.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
View.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location at which one might place a caret. 
 | 
int | 
View.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location at which one might place a caret. 
 | 
int | 
AsyncBoxView.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
AsyncBoxView.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
CompositeView.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
int | 
CompositeView.getNextVisualPositionFrom(int pos,
                         Position.Bias b,
                         Shape a,
                         int direction,
                         Position.Bias[] biasRet)
Provides a way to determine the next visually represented model
 location that one might place a caret. 
 | 
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. 
 | 
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. 
 | 
int | 
View.getViewIndex(int pos,
            Position.Bias b)
Returns the child view index representing the given position in
 the model. 
 | 
int | 
AsyncBoxView.getViewIndex(int pos,
            Position.Bias b)
Returns the child view index representing the given position in
 the model. 
 | 
int | 
CompositeView.getViewIndex(int pos,
            Position.Bias b)
Returns the child view index representing the given
 position in the model. 
 | 
protected int | 
AsyncBoxView.getViewIndexAtPosition(int pos,
                      Position.Bias b)
Fetches the child view index representing the given position in
 the model. 
 | 
abstract Shape | 
GlyphView.GlyphPainter.modelToView(GlyphView v,
           int pos,
           Position.Bias bias,
           Shape a)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
View.modelToView(int p0,
           Position.Bias b0,
           int p1,
           Position.Bias b1,
           Shape a)
Provides a mapping, for a given region,
 from the document model coordinate space
 to the view coordinate space. 
 | 
Shape | 
CompositeView.modelToView(int p0,
           Position.Bias b0,
           int p1,
           Position.Bias b1,
           Shape a)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
ComponentView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the coordinate space of the model to
 that of the view. 
 | 
Shape | 
PlainView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
GlyphView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
abstract Shape | 
View.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping, for a given character,
 from the document model coordinate space
 to the view coordinate space. 
 | 
Shape | 
BoxView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
AsyncBoxView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
PasswordView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
CompositeView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
FieldView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
Shape | 
IconView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
void | 
DefaultCaret.moveDot(int dot,
       Position.Bias dotBias)
Moves the caret position to the specified position, with the
 specified bias. 
 | 
abstract void | 
NavigationFilter.FilterBypass.moveDot(int dot,
       Position.Bias bias)
Moves the caret location, bypassing the NavigationFilter. 
 | 
void | 
NavigationFilter.moveDot(NavigationFilter.FilterBypass fb,
       int dot,
       Position.Bias bias)
Invoked prior to the Caret moving the dot. 
 | 
void | 
DefaultCaret.setDot(int dot,
      Position.Bias dotBias)
Sets the caret position and mark to the specified position, with the
 specified bias. 
 | 
abstract void | 
NavigationFilter.FilterBypass.setDot(int dot,
      Position.Bias bias)
Sets the caret location, bypassing the NavigationFilter. 
 | 
void | 
NavigationFilter.setDot(NavigationFilter.FilterBypass fb,
      int dot,
      Position.Bias bias)
Invoked prior to the Caret setting the dot. 
 | 
int | 
ComponentView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
PlainView.viewToModel(float fx,
           float fy,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
GlyphView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
abstract int | 
View.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
BoxView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
AsyncBoxView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
PasswordView.viewToModel(float fx,
           float fy,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
CompositeView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
FieldView.viewToModel(float fx,
           float fy,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
int | 
IconView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
abstract int | 
GlyphView.GlyphPainter.viewToModel(GlyphView v,
           float x,
           float y,
           Shape a,
           Position.Bias[] biasReturn)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Shape | 
ImageView.modelToView(int pos,
           Shape a,
           Position.Bias b)
Provides a mapping from the document model coordinate space
 to the coordinate space of the view mapped to it. 
 | 
int | 
ImageView.viewToModel(float x,
           float y,
           Shape a,
           Position.Bias[] bias)
Provides a mapping from the view coordinate space to the logical
 coordinate space of the model. 
 | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.