|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.text.View | +--javax.swing.text.GlyphView | +--javax.swing.text.LabelView
テキストモデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。描画に使われる文字レベルの属性をキャッシュに書き込みます。
クラス javax.swing.text.GlyphView から継承した内部クラス |
GlyphView.GlyphPainter |
クラス javax.swing.text.View から継承したフィールド |
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS |
インタフェース javax.swing.SwingConstants から継承したフィールド |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NORTH, NORTH_EAST, NORTH_WEST, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
コンストラクタの概要 | |
LabelView(Element elem)
要素にラップされた新しいビューを作成します。 |
メソッドの概要 | |
void |
changedUpdate(DocumentEvent e,
Shape a,
ViewFactory f)
このビューが受け持つ位置で属性が変更されたことをドキュメントから通知します。 |
Color |
getBackground()
グリフの描画に使うバックグラウンドカラーを取り出します。 |
Font |
getFont()
グリフのベースとなるフォントを取り出します。 |
protected FontMetrics |
getFontMetrics()
推奨されていません。 FontMetrics は、Java2 SDK で実行する場合はグリフ描画には使用されません。 |
Color |
getForeground()
グリフの描画に使うフォアグラウンドカラーを取り出します。 |
boolean |
isStrikeThrough()
グリフが取り消し線を持つかかどうかを決定します。 |
boolean |
isSubscript()
グリフを上付き文字として描画するかどうかを決定します |
boolean |
isSuperscript()
グリフを下付き文字として描画するかどうかを決定します |
boolean |
isUnderline()
グリフに下線をつけるかどうかを決定します。 |
protected void |
setPropertiesFromAttributes()
キャッシュに書き込まれたプロパティを属性から設定します。 |
protected void |
setStrikeThrough(boolean s)
ビューに取り消し線を付けるかどうかを設定します。 |
protected void |
setSubscript(boolean s)
ビューが下付文字を表示するかどうかを設定します。 |
protected void |
setSuperscript(boolean s)
ビューが上付文字を表示するかどうかを設定します。 |
protected void |
setUnderline(boolean u)
ビューに下線を付けるかどうかを設定します。 |
クラス javax.swing.text.GlyphView から継承したメソッド |
breakView, checkPainter, clone, createFragment, getAlignment, getBreakWeight, getEndOffset, getGlyphPainter, getNextVisualPositionFrom, getPartialSpan, getPreferredSpan, getStartOffset, getTabbedSpan, getTabExpander, getText, insertUpdate, modelToView, paint, removeUpdate, setGlyphPainter, viewToModel |
クラス javax.swing.text.View から継承したメソッド |
append, forwardUpdate, forwardUpdateToView, getAttributes, getChildAllocation, getContainer, getDocument, getElement, getGraphics, getMaximumSpan, getMinimumSpan, getParent, getResizeWeight, getView, getViewCount, getViewFactory, getViewIndex, insert, isVisible, modelToView, modelToView, preferenceChanged, remove, removeAll, replace, setParent, setSize, updateChildren, updateLayout, viewToModel |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース javax.swing.text.TabableView から継承したメソッド |
getPartialSpan, getTabbedSpan |
コンストラクタの詳細 |
public LabelView(Element elem)
elem
- 要素メソッドの詳細 |
protected void setUnderline(boolean u)
protected void setStrikeThrough(boolean s)
protected void setSuperscript(boolean s)
protected void setSubscript(boolean s)
protected void setPropertiesFromAttributes()
protected FontMetrics getFontMetrics()
public Color getBackground()
GlyphView
内の getBackground
public Color getForeground()
GlyphView
内の getForeground
public Font getFont()
GlyphView
内の getFont
public boolean isUnderline()
GlyphView
内の isUnderline
public boolean isStrikeThrough()
GlyphView
内の isStrikeThrough
public boolean isSubscript()
GlyphView
内の isSubscript
public boolean isSuperscript()
GlyphView
内の isSuperscript
public void changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
GlyphView
内の changedUpdate
e
- 関連するドキュメントからの変更情報a
- ビューの現在の割り当てf
- ビューが子を持つ場合に再構築に使用するファクトリView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.