java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.MenuBarUI
javax.swing.plaf.basic.BasicMenuBarUI
javax.swing.plaf.metal.MetalMenuBarUI
public class MetalMenuBarUI extends BasicMenuBarUI
MenuBarUI
のMetal実装です。 このクラスは、JMenuBar
のMetal Look & Feelを提供します。 - 導入されたバージョン:
- 1.5
- 関連項目:
MenuBarUI
-
フィールドのサマリー
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MetalMenuBarUI()
-
メソッドのサマリー
修飾子と型 メソッド 説明 static ComponentUI
createUI(JComponent x)
渡されたコンポーネントのComponentUI
実装を作成します。void
installUI(JComponent c)
Metal Look & Feelに適した、指定されたコンポーネントを構成します。void
uninstallUI(JComponent c)
installUI
時に、指定されたコンポーネントに対して行われた構成を取り消します。void
update(Graphics g, JComponent c)
必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paint
を呼び出します。クラス javax.swing.plaf.basic.BasicMenuBarUIで宣言されたメソッド
createChangeListener, createContainerListener, installDefaults, installKeyboardActions, installListeners, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint
-
コンストラクタの詳細
-
MetalMenuBarUI
public MetalMenuBarUI()
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent x)渡されたコンポーネントのComponentUI
実装を作成します。- パラメータ:
x
- ComponentUI実装が作成されるJComponent- 戻り値:
x
のComponentUI実装- 例外:
NullPointerException
-x
がnullである場合
-
installUI
public void installUI(JComponent c)Metal Look & Feelに適した、指定されたコンポーネントを構成します。- オーバーライド:
installUI
、クラス:ComponentUI
- パラメータ:
c
- UI委譲がインストールされるコンポーネント- 例外:
NullPointerException
-c
がnullである場合。- 関連項目:
ComponentUI.uninstallUI(javax.swing.JComponent)
,JComponent.setUI(javax.swing.plaf.ComponentUI)
,JComponent.updateUI()
-
uninstallUI
public void uninstallUI(JComponent c)installUI
時に、指定されたコンポーネントに対して行われた構成を取り消します。- オーバーライド:
uninstallUI
、クラス:ComponentUI
- パラメータ:
c
- UI委譲がインストールされるコンポーネント- 例外:
NullPointerException
-c
がnullである場合。- 関連項目:
ComponentUI.installUI(javax.swing.JComponent)
,JComponent.updateUI()
-
update
public void update(Graphics g, JComponent c)必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paint
を呼び出します。- オーバーライド:
update
、クラス:ComponentUI
- パラメータ:
g
- ペイントされるGraphicsc
- ペイントされるJComponent- 例外:
NullPointerException
-g
またはc
がnullの場合- 導入されたバージョン:
- 1.5
- 関連項目:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
,ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
-