Uses of Interface javax.swing.text.TabExpander

Uses in package javax.swing.text.html

Classes implementing javax.swing.text.TabExpander

class
Renders a paragraph in HTML.

Uses in package javax.swing.text

Classes implementing javax.swing.text.TabExpander

class
class
A FlowView that flows it's children horizontally and boxes the rows vertically.
class
class
class

Methods with parameter type javax.swing.text.TabExpander

int
Utilities.drawTabbedText(Segment s, int x, int y, Graphics g, TabExpander e, int startOffset)
Draws the given text segment.
int
Utilities.getBreakLocation(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
Determine where to break the text in the given Segment, attempting to find a word boundary.
float
GlyphView.GlyphPainter.getSpan(GlyphView view, int p0, int p1, TabExpander te, float x)
Determine the span of the glyphs from location p0 to location p1.
float
Returns the preferred span of this view for tab expansion.
float
int
Utilities.getTabbedTextOffset(Segment s, FontMetrics fm, int x0, int x, TabExpander te, int p0)
Provides a facility to map screen coordinates into a model location.
int
Utilities.getTabbedTextOffset(Segment s, FontMetrics fm, int x0, int x, TabExpander te, int p0, boolean round)
Provides a facility to map screen coordinates into a model location.
int
Utilities.getTabbedTextWidth(Segment s, FontMetrics metrics, int x, TabExpander e, int startOffset)
Determines the width, that the given text s would take if it was printed with the given FontMetrics on the specified screen position.

Methods with return type javax.swing.text.TabExpander

TabExpander
Return the TabExpander to use.