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

クラスMetalInternalFrameTitlePane

すべての実装されたインタフェース:
ImageObserver, MenuContainer, Serializable

public class MetalInternalFrameTitlePane
extends BasicInternalFrameTitlePane
JLF仕様のタイトル・バーを管理するクラスです。
導入されたバージョン:
1.3
  • フィールド詳細

    • isPalette

      protected boolean isPalette
      isPalette
    • paletteCloseIcon

      protected Icon paletteCloseIcon
      パレット・クローズ・アイコン。
    • paletteTitleHeight

      protected int paletteTitleHeight
      パレットのタイトルの高さ。
  • コンストラクタの詳細

    • MetalInternalFrameTitlePane

      public MetalInternalFrameTitlePane​(JInternalFrame f)
      MetalInternalFrameTitlePaneの新しいインスタンスを構築
      パラメータ:
      f - JInternalFrameのインスタンス
  • メソッドの詳細

    • assembleSystemMenu

      protected void assembleSystemMenu()
      親のメソッドをオーバーライドし、処理は行いません。 メタル・フレームにはシステム・メニューがありません。
      オーバーライド:
      assembleSystemMenu 、クラス:  BasicInternalFrameTitlePane
    • addSystemMenuItems

      protected void addSystemMenuItems​(JMenu systemMenu)
      親のメソッドをオーバーライドし、処理は行いません。 メタル・フレームにはシステム・メニューがありません。
      オーバーライド:
      addSystemMenuItems 、クラス:  BasicInternalFrameTitlePane
      パラメータ:
      systemMenu - JMenuのインスタンス
    • showSystemMenu

      protected void showSystemMenu()
      親のメソッドをオーバーライドし、処理は行いません。 メタル・フレームにはシステム・メニューがありません。
      オーバーライド:
      showSystemMenu 、クラス:  BasicInternalFrameTitlePane
    • addSubComponents

      protected void addSubComponents()
      親のメソッドをオーバーライドし、メニュー・バーの作成を防ぎます。 メタル・フレームにはシステム・メニューがありません。
      オーバーライド:
      addSubComponents 、クラス:  BasicInternalFrameTitlePane
    • paintPalette

      public void paintPalette​(Graphics g)
      パレットをペイントします。
      パラメータ:
      g - Graphicsのインスタンス
    • setPalette

      public void setPalette​(boolean b)
      btrueの場合、パレット・アイコンを設定します。
      パラメータ:
      b - trueがパレット・アイコンを設定する場合