|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
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 |
FieldView
Extends the multi-line plain text view to be suitable for a single-line editor view. |
class |
ParagraphView
View of a simple line-wrapping paragraph that supports multiple fonts, colors, components, icons, etc. |
class |
PasswordView
Implements a View suitable for use in JPasswordField UI implementations. |
class |
PlainView
Implements View interface for a simple multi-line text view that has text in one font and color. |
class |
WrappedPlainView
View of plain text (text with only one font and color) that does line-wrapping. |
Methods in javax.swing.text that return TabExpander | |
TabExpander |
GlyphView.getTabExpander()
Fetch the TabExpander to use if tabs are present in this view. |
Methods in javax.swing.text with parameters of type TabExpander | |
float |
GlyphView.getTabbedSpan(float x,
TabExpander e)
Determines the desired span when using the given tab expansion implementation. |
abstract float |
GlyphView.GlyphPainter.getSpan(GlyphView v,
int p0,
int p1,
TabExpander e,
float x)
Determine the span the glyphs given a start location (for tab expansion). |
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. |
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.