| 
 | Java Platform 1.2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TabExpander | |
| javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components. | 
| Uses of TabExpander in javax.swing.text | 
| Classes in javax.swing.text that implement TabExpander | |
|  class | FieldViewExtends the multi-line plain text view to be suitable for a single-line editor view. | 
|  class | ParagraphViewView of a simple line-wrapping paragraph that supports multiple fonts, colors, components, icons, etc. | 
|  class | PasswordViewImplements a View suitable for use in JPasswordField UI implementations. | 
|  class | PlainViewImplements View interface for a simple multi-line text view that has text in one font and color. | 
|  class | WrappedPlainViewView of plain text (text with only one font and color) that does line-wrapping. | 
| Methods in javax.swing.text with parameters of type TabExpander | |
|  float | TabableView.getTabbedSpan(float x,
              TabExpander e)Determines the desired span when using the given tab expansion implementation. | 
| static int | Utilities.drawTabbedText(Segment s,
               int x,
               int y,
               Graphics g,
               TabExpander e,
               int startOffset)Draws the given text, expanding any tabs that are contained using the given tab expansion technique. | 
| static int | Utilities.getTabbedTextWidth(Segment s,
                   FontMetrics metrics,
                   int x,
                   TabExpander e,
                   int startOffset)Determines the width of the given segment of text taking tabs into consideration. | 
| static int | Utilities.getTabbedTextOffset(Segment s,
                    FontMetrics metrics,
                    int x0,
                    int x,
                    TabExpander e,
                    int startOffset)Determines the relative offset into the given text that best represents the given span in the view coordinate system. | 
| static int | Utilities.getTabbedTextOffset(Segment s,
                    FontMetrics metrics,
                    int x0,
                    int x,
                    TabExpander e,
                    int startOffset,
                    boolean round) | 
| static int | Utilities.getBreakLocation(Segment s,
                 FontMetrics metrics,
                 int x0,
                 int x,
                 TabExpander e,
                 int startOffset)Determine where to break the given text to fit within the the given span. | 
| 
 | Java Platform 1.2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||