|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.text.html.StyleSheet.BoxPainter
public static class 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 Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。