javax.swing.text
クラス DefaultHighlighter.DefaultHighlightPainter
java.lang.Object
|
+--javax.swing.text.LayeredHighlighter.LayerPainter
|
+--javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
- public static class DefaultHighlighter.DefaultHighlightPainter
- extends LayeredHighlighter.LayerPainter
簡単なハイライトペインタです。ハイライト領域をソリッドカラーで塗りつぶします。
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DefaultHighlighter.DefaultHighlightPainter
public DefaultHighlighter.DefaultHighlightPainter(Color c)
- 新しいハイライトペインタを構築します。
c
が null の場合、JTextComponent に選択部分の色を問い合わせます。
- パラメータ:
c
- ハイライトに使用する色
getColor
public Color getColor()
- ハイライトに使用する色を返します。
- 戻り値:
- 色
paint
public void paint(Graphics g,
int offs0,
int offs1,
Shape bounds,
JTextComponent c)
- ハイライトを描画します。
- パラメータ:
g
- グラフィックコンテキストoffs0
- モデルの開始位置を示すオフセット値 >= 0offs1
- モデルの終了位置を示すオフセット値 >= offs1bounds
- ハイライトする範囲を表すボックスc
- エディタ
paintLayer
public Shape paintLayer(Graphics g,
int offs0,
int offs1,
Shape bounds,
JTextComponent c,
View view)
- ハイライトの一部分を描画します。
- パラメータ:
g
- グラフィックコンテキストoffs0
- モデルの開始位置を示すオフセット値 >= 0offs1
- モデルの終了位置を示すオフセット値 >= offs1bounds
- ビューのバウンディングボックス。描画する領域とは限らないc
- エディタview
- 描画対象の View- 戻り値:
- 描画が発生した領域
- オーバーライド:
- クラス LayeredHighlighter.LayerPainter 内の paintLayer
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.