javax.swing.text.html
クラス StyleSheet.BoxPainter
java.lang.Object
|
+--javax.swing.text.html.StyleSheet.BoxPainter
- public static class StyleSheet.BoxPainter
- extends Object
- implements Serializable
CSS フォーマット処理の一部を実行するクラスです。このクラスを実装することによって、CCS 値のキャッシュのされ方について何も知ることなしに、ビューが CSS フォーマット処理を実行できるようになります。
View の委譲によりこのオブジェクトは View のインセットに関する責任を持ち、CSS 属性に従ってバックグラウンドが維持されることを保証します。
- 関連項目:
- 直列化された形式
メソッドの概要 |
float |
getInset(int side,
View v)
マージン、境界、およびパディングを処理するために指定された側に必要なインセットを取得します。 |
void |
paint(Graphics g,
float x,
float y,
float w,
float h,
View v)
属性に従って CSS ボックスを描画します。 |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
getInset
public float getInset(int side,
View v)
- マージン、境界、およびパディングを処理するために指定された側に必要なインセットを取得します。
- パラメータ:
side
- インセットを取得するボックスのサイズ (View、TOP、View.LEFT、View.BOTTOM、または View.RIGHT)v
- 要求を行うビュー。属性セットを取得するため、およびパーセンテージ引数を解釈処理するために使用される- 例外:
- IllegalArgumentException - 方向が無効な場合
paint
public void paint(Graphics g,
float x,
float y,
float w,
float h,
View v)
- 属性に従って CSS ボックスを描画します。境界、パディング、およびバックグラウンドを描画する必要があります。
- パラメータ:
g
- 描画表面x
- 割り当てられた描画領域の x 座標y
- 割り当てられた描画領域の y 座標w
- 割り当てられた描画領域の幅h
- 割り当てられた描画領域の高さv
- 要求を行うビュー。属性セットを取得するため、およびパーセンテージ引数を解釈処理するために使用される
バグや機能要求の報告
新しい 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.