|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.text.html.StyleSheet.BoxPainter
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 |
メソッドの詳細 |
public float getInset(int side, View v)
side
- インセットを取り出すボックスのサイズ (View.TOP、View.LEFT、View.BOTTOM、または View.RIGHT)v
- 要求を行うビュー。属性セットを取得するため、およびパーセンテージ引数を解決するために使用される
IllegalArgumentException
- 方向が無効な場合public void paint(Graphics g, float x, float y, float w, float h, View v)
g
- 描画表面x
- 描画のために割り当てられた領域の x 座標y
- 描画のために割り当てられた領域の y 座標w
- 描画のために割り当てられた領域の幅h
- 描画のために割り当てられた領域の高さv
- 要求を行うビュー。属性セットを取得するため、およびパーセンテージ引数を解決するために使用される
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.