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

クラスMetalIconFactory.TreeControlIcon

java.lang.Object
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を参照してください。

  • フィールドのサマリー

    フィールド
    修飾子と型 フィールド 説明
    protected boolean isLight
    trueアイコンが折りたたまれている場合。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ 説明
    TreeControlIcon​(boolean isCollapsed)
    TreeControlIconのインスタンスを構築します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    void paintMe​(Component c, Graphics g, int x, int y)
    TreeControlIconをペイントします。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    インタフェース javax.swing.Iconで宣言されたメソッド

    getIconHeight, getIconWidth, paintIcon
  • フィールド詳細

    • 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座標