|
|
javax > javax.swing > javax.swing.text > javax.swing.text.glyphview > javax.swing.text.glyphview.glyphpainter >
Class: javax.swing.text.GlyphView.GlyphPainter java.lang.Object javax.swing.text.GlyphView.GlyphPainter
public static abstract class GlyphView.GlyphPainter extends Object
FIELDS:
CONSTRUCTORS:
| | | public | GlyphView.GlyphPainter() |
| |
|
|
|
METHODS:
| | | | public abstract | float | getAscent(GlyphView v) |
| | public abstract | int | getBoundedPosition(GlyphView v, int p0, float x, float len) |
| | public abstract | float | getDescent(GlyphView v) |
| | public abstract | float | getHeight(GlyphView v) |
| | public | int | getNextVisualPositionFrom(GlyphView v, int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet) Throws: BadLocationException Throws: IllegalArgumentException |
| | public | GlyphView.GlyphPainter | getPainter(GlyphView v, int p0, int p1) |
| | public abstract | float | getSpan(GlyphView v, int p0, int p1, TabExpander e, float x) |
| | public abstract | Shape | modelToView(GlyphView v, int pos, Position.Bias bias, Shape a) Throws: BadLocationException |
| | public abstract | void | paint(GlyphView v, Graphics g, Shape a, int p0, int p1) |
| | public abstract | int | viewToModel(GlyphView v, float x, float y, Shape a, Position.Bias[] biasReturn) |
| |
|
|
|
INHERITED METHODS:
| getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(), |
|
|
|
SUBCLASSES:
|
|



|