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

クラスMetalIconFactory.TreeControlIcon

  • すべての実装されたインタフェース:
    Serializable, Icon
    含まれているクラス:
    MetalIconFactory

    public static class MetalIconFactory.TreeControlIcon
    extends Object
    implements Icon, Serializable

    警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

    関連項目:
    直列化された形式
    • フィールドの詳細

      • isLight

        protected boolean isLight
        trueアイコンが折りたたまれている場合。 NOTE: このデータ・メンバーは公開されてはいけません。 これはisLightと呼ばれますが、実際はisCollapsedを意味します。 私たちはAPIを変更することはできません...それは人生です。
    • コンストラクタの詳細

      • TreeControlIcon

        public TreeControlIcon​(boolean isCollapsed)
        TreeControlIconのインスタンスを構築します。
        パラメータ:
        isCollapsed - trueアイコンが折りたたまれている場合
    • メソッドの詳細

      • paintMe

        public void paintMe​(Component c,
                            Graphics g,
                            int x,
                            int y)
        TreeControlIconをペイントします。
        パラメータ:
        c - コンポーネント
        g - Graphicsのインスタンス
        x - X座標
        y - Y座標