TabExpander (Java SE 15 & JDK 15) (original) (raw)
All Known Implementing Classes:
[FieldView](FieldView.html "class in javax.swing.text")
, [ParagraphView](html/ParagraphView.html "class in javax.swing.text.html")
, [ParagraphView](ParagraphView.html "class in javax.swing.text")
, [PasswordView](PasswordView.html "class in javax.swing.text")
, [PlainView](PlainView.html "class in javax.swing.text")
, [WrappedPlainView](WrappedPlainView.html "class in javax.swing.text")
public interface TabExpander
Simple interface to allow for different types of implementations of tab expansion.
Method Summary
Modifier and Type | Method | Description |
---|---|---|
float | nextTabStop​(float x, int tabOffset) | Returns the next tab stop position given a reference position. |
Method Details
nextTabStop
float nextTabStop​(float x, int tabOffset)
Returns the next tab stop position given a reference position. Values are expressed in points.
Parameters:
x
- the position in points >= 0
tabOffset
- the position within the text stream that the tab occurred at >= 0.
Returns:
the next tab stop >= 0