Java Platform 1.2
Beta 4

Uses of Interface
com.sun.java.swing.text.TabExpander

Packages that use TabExpander
com.sun.java.swing.text Provides classes and interfaces that deal with editable and noneditable text components.  
 

Uses of TabExpander in com.sun.java.swing.text
 

Classes in com.sun.java.swing.text that implement TabExpander
  FieldView
          Extends the multi-line plain text view to be suitable for a single-line editor view.
  ParagraphView
          View of a simple line-wrapping paragraph that supports multiple fonts, colors, components, icons, etc.
  PasswordView
          Implements a View suitable for use in JPasswordField UI implementations.
  PlainView
          Implements View interface for a simple multi-line text view that has text in one font and color.
  WrappedPlainView
          View of plain text (text with only one font and color) that does line-wrapping.
 

Methods in com.sun.java.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.
 float LabelView.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.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
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.