モジュール java.desktop
パッケージ javax.swing.plaf

クラスLayerUI<V extends Component>

  • 型パラメータ:
    V - JLayerのビュー・コンポーネントのスーパー・タイプのいずれか
    すべての実装されたインタフェース:
    Serializable

    public class LayerUI<V extends Component>
    extends ComponentUI
    implements Serializable
    すべてのJLayerのUI委譲の基底クラス。

    paint(java.awt.Graphics, javax.swing.JComponent)メソッドはJLayerのペイントを実行し、eventDispatched(AWTEvent, JLayer)メソッドはJLayerまたはサブコンポーネントのいずれかによって生成されたAWTEventに関する通知を受けます。

    LayerUIは、LookAndFeelに依存せず、デフォルトではシステムのLookAndFeelが変更されたときに更新されないので、ほかのコンポーネントのUI委譲とは異なります。

    LayerUIのサブクラスは、ステートレスにして複数のJLayerによって共有可能にすることも、共有不可能にすることもできます。

    導入されたバージョン:
    1.7
    関連項目:
    JLayer.setUI(LayerUI), JLayer.setView(Component), JLayer.getView()