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:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net