JavaTM 2 Platform
Standard Ed. 6

类 javax.swing.text.GlyphView
的使用

使用 GlyphView 的软件包
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
 

javax.swing.textGlyphView 的使用
 

javax.swing.textGlyphView 的子类
 class LabelView
          LabelView 是一个样式化文本存储块,它表示映射文本模型中某个元素的视图。
 

参数类型为 GlyphViewjavax.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)
          提供从视图坐标空间到模型逻辑坐标空间的映射。
 

javax.swing.text.htmlGlyphView 的使用
 

javax.swing.text.htmlGlyphView 的子类
 class InlineView
          显示基于 css 属性的 inline element 样式。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only