Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.swing.text.Segment

Packages that use Segment
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components.

Uses of Segment in javax.swing.text

Methods in javax.swing.text that return Segment
`protected Segment` | `PlainView.getLineBuffer()` Gives access to a buffer that can be used to fetch text from the associated document.
`protected Segment` | `WrappedPlainView.getLineBuffer()` Gives access to a buffer that can be used to fetch text from the associated document.

Methods in javax.swing.text with parameters of type Segment
`void` | `AbstractDocument.getText(int offset, int length, Segment txt)` Gets some text from the document potentially without making a copy.
`static int` | `Utilities.drawTabbedText(Segment s, int x, int y, java.awt.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, java.awt.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, java.awt.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, java.awt.FontMetrics metrics, int x0, int x, TabExpander e, int startOffset, boolean round)`
`static int` | `Utilities.getBreakLocation(Segment s, java.awt.FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)` Determine where to break the given text to fit within the the given span.
`void` | `AbstractDocument.Content.getChars(int where, int len, Segment txt)` Gets a sequence of characters and copies them into a Segment.
`void` | `GapContent.getChars(int where, int len, Segment chars)` Retrieves a portion of the content.
`void` | `Document.getText(int offset, int length, Segment txt)` Fetches the text contained within the given portion of the document.
`void` | `StringContent.getChars(int where, int len, Segment chars)` Retrieves a portion of the content.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
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.