|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 GlyphView 的軟體套件 | |
---|---|
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.text.html | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.text 中 GlyphView 的使用 |
---|
javax.swing.text 中 GlyphView 的子類別 | |
---|---|
class |
LabelView
LabelView 是一個樣式化文本存儲塊,它表示映射文本模型中某個元素的視圖。 |
參數型別為 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)
提供從視圖坐標空間到模型邏輯坐標空間的映射。 |
javax.swing.text.html 中 GlyphView 的使用 |
---|
javax.swing.text.html 中 GlyphView 的子類別 | |
---|---|
class |
InlineView
顯示基於 css 屬性的 inline element 樣式。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。