java.lang.Object
javax.swing.text.LayeredHighlighter.LayerPainter
javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
- すべての実装されたインタフェース:
- Highlighter.HighlightPainter
- 含まれているクラス:
- DefaultHighlighter
public static class DefaultHighlighter.DefaultHighlightPainter extends LayeredHighlighter.LayerPainter
ハイライト領域をソリッド・カラーで塗りつぶす簡単なハイライト・ペインタです。
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明getColor()ハイライトに使用する色を返します。voidpaint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)ハイライトをペイントします。paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)ハイライトの一部分をペイントします。
- 
コンストラクタの詳細- 
DefaultHighlightPainterpublic DefaultHighlightPainter(Color c)新しいハイライト・ペインタを構築します。cがnullの場合、JTextComponentに選択部分の色を問い合わせます。- パラメータ:
- c- ハイライトに使用する色
 
 
- 
- 
メソッドの詳細- 
getColorpublic Color getColor()ハイライトに使用する色を返します。- 戻り値:
- 色
 
- 
paintpublic void paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)ハイライトをペイントします。- パラメータ:
- g- グラフィックス・コンテキスト
- offs0- モデルの開始位置を示すオフセット値>= 0
- offs1- モデルの終了位置を示すオフセット値>= offs1
- bounds- ハイライトのバウンディング・ボックス
- c- エディタ
 
- 
paintLayerpublic Shape paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)ハイライトの一部分をペイントします。- 定義:
- paintLayer、クラス:- LayeredHighlighter.LayerPainter
- パラメータ:
- g- グラフィックス・コンテキスト
- offs0- モデルの開始位置を示すオフセット値>= 0
- offs1- モデルの終了位置を示すオフセット値>= offs1
- bounds- ビューのバウンディング・ボックス。ペイントする領域とは限らない。
- c- エディタ
- view- ペイント対象のView
- 戻り値:
- 描画が行われた領域
 
 
-