参数类型为 GlyphView 的 javax.swing.text 中的方法 |
abstract float |
GlyphView.GlyphPainter.getAscent(GlyphView v) |
abstract int |
GlyphView.GlyphPainter.getBoundedPosition(GlyphView v, int p0, float x, float len) 确定表示符合给定区域的最大 advance 的模型位置。 |
abstract float |
GlyphView.GlyphPainter.getDescent(GlyphView v) |
abstract float |
GlyphView.GlyphPainter.getHeight(GlyphView v) |
int |
GlyphView.GlyphPainter.getNextVisualPositionFrom(GlyphView v, int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet) 提供确定下一个以可视化形式表示的模型位置的方法,用户可以在此位置放置一个插入符。 |
GlyphView.GlyphPainter |
GlyphView.GlyphPainter.getPainter(GlyphView v, int p0, int p1) 创建用于给定 GlyphView 的 painter。 |
abstract float |
GlyphView.GlyphPainter.getSpan(GlyphView v, int p0, int p1, TabExpander e, float x) 确定给定开始位置(相对于选项卡扩展而言)的字形区域。 |
abstract Shape |
GlyphView.GlyphPainter.modelToView(GlyphView v, int pos, Position.Bias bias, Shape a) 提供从文档模型坐标空间到所映射的视图坐标空间的映射。 |
abstract void |
GlyphView.GlyphPainter.paint(GlyphView v, Graphics g, Shape a, int p0, int p1) 绘制表示给定范围的字形。 |
abstract int |
GlyphView.GlyphPainter.viewToModel(GlyphView v, float x, float y, Shape a, Position.Bias[] biasReturn) 提供从视图坐标空间到模型逻辑坐标空间的映射。 |