mine.whitespacefield.text
クラス WhiteSpaceVisibleView
java.lang.Object
javax.swing.text.View
javax.swing.text.PlainView
javax.swing.text.FieldView
mine.whitespacefield.text.WhiteSpaceVisibleView
- すべての実装されたインタフェース:
- SwingConstants, TabExpander
public class WhiteSpaceVisibleView
- extends FieldView
特定の文字を画像や図形にしてテキストフィールドに表示するためのView。
- 導入されたバージョン:
- 2013/04/06
- 作成者:
- Mine
| インタフェース javax.swing.SwingConstants から継承されたフィールド |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| クラス javax.swing.text.PlainView から継承されたメソッド |
changedUpdate, damageLineRange, drawLine, drawSelectedText, drawUnselectedText, getLineBuffer, getTabSize, lineToRect, nextTabStop, setSize, updateDamage, updateMetrics |
| クラス javax.swing.text.View から継承されたメソッド |
append, breakView, createFragment, forwardUpdate, forwardUpdateToView, getAlignment, getAttributes, getBreakWeight, getChildAllocation, getContainer, getDocument, getElement, getEndOffset, getGraphics, getMaximumSpan, getMinimumSpan, getNextVisualPositionFrom, getParent, getStartOffset, getToolTipText, getView, getViewCount, getViewFactory, getViewIndex, getViewIndex, insert, isVisible, modelToView, modelToView, preferenceChanged, remove, removeAll, replace, setParent, updateChildren, updateLayout, viewToModel |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WhiteSpaceVisibleView
public WhiteSpaceVisibleView(Element elem)
- コンストラクタ。
- パラメータ:
elem - 要素
paint
public void paint(Graphics g,
Shape allocation)
- 特定の文字を画像や図形にして描画するためにオーバーライドしてます。
- オーバーライド:
- クラス
FieldView 内の paint
paintCustomParagraph
private void paintCustomParagraph(Graphics g,
Shape a)
- 特定の文字を画像や図形にして描画します。
- パラメータ:
g - 使用する描画表面a - 描画のために割り当てられた領域