public class MetalMenuBarUI extends BasicMenuBarUI
MenuBarUI
のMetal実装です。このクラスは、JMenuBar
のMetal Look & Feelを提供します。MenuBarUI
changeListener, containerListener, menuBar
コンストラクタと説明 |
---|
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 を呼び出します。 |
createChangeListener, createContainerListener, getMaximumSize, getMinimumSize, installDefaults, installKeyboardActions, installListeners, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getPreferredSize, paint
public static ComponentUI createUI(JComponent x)
ComponentUI
実装を作成します。x
- ComponentUI実装が作成されるJComponentx
のComponentUI実装NullPointerException
- x
がnullである場合public void installUI(JComponent c)
installUI
、クラス: BasicMenuBarUI
c
- UI委譲がインストールされるコンポーネントNullPointerException
- c
がnullである場合。ComponentUI.uninstallUI(javax.swing.JComponent)
, JComponent.setUI(javax.swing.plaf.ComponentUI)
, JComponent.updateUI()
public void uninstallUI(JComponent c)
installUI
時に、指定されたコンポーネントに対して行われた構成を取り消します。uninstallUI
、クラス: BasicMenuBarUI
c
- UI委譲がインストールされるコンポーネントNullPointerException
- c
がnullである場合。ComponentUI.installUI(javax.swing.JComponent)
, JComponent.updateUI()
public void update(Graphics g, JComponent c)
paint
を呼び出します。update
、クラス: ComponentUI
g
- ペイントされるGraphicsc
- ペイントされるJComponentNullPointerException
- g
またはc
がnullの場合ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
, ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.