- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.ToolBarUI
- 
- javax.swing.plaf.basic.BasicToolBarUI
- 
- javax.swing.plaf.metal.MetalToolBarUI
 
 
 
 
- 
- すべての実装されたインタフェース:
- SwingConstants
 
 public class MetalToolBarUI extends BasicToolBarUI ToolBarUIのMetal Look & Feel実装です。 この実装は、結合されたビュー/コントローラです。
- 
- 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 protected classMetalToolBarUI.MetalContainerListener使用されなくなりました。protected classMetalToolBarUI.MetalDockingListenerMetalToolBarUIのDockingListener。protected classMetalToolBarUI.MetalRolloverListener使用されなくなりました。- 
クラス javax.swing.plaf.basic.BasicToolBarUIで宣言されたネストされたクラス/インタフェースBasicToolBarUI.DockingListener, BasicToolBarUI.DragWindow, BasicToolBarUI.FrameListener, BasicToolBarUI.PropertyListener, BasicToolBarUI.ToolBarContListener, BasicToolBarUI.ToolBarFocusListener
 
- 
 - 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 protected ContainerListenercontListenerこのprotectedフィールドは実装固有のものです。protected PropertyChangeListenerrolloverListenerこのprotectedフィールドは実装固有のものです。- 
クラス javax.swing.plaf.basic.BasicToolBarUIで宣言されたフィールドconstraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey
 - 
インタフェース javax.swing.SwingConstantsで宣言されたフィールドBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 MetalToolBarUI()
 - 
メソッドのサマリー修飾子と型 メソッド 説明 protected ContainerListenercreateContainerListener()JToolBarに追加するコンテナ・リスナーを作成します。protected PropertyChangeListenercreateRolloverListener()JtoolBarに追加するプロパティ変更リスナーを作成します。static ComponentUIcreateUI(JComponent c)MetalToolBarUIのインスタンスを構築します。protected voidsetDragOffset(Point p)DragWindow内のマウス・カーソルのオフセットを設定します。voidupdate(Graphics g, JComponent c)必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。- 
クラス javax.swing.plaf.basic.BasicToolBarUIで宣言されたメソッドcanDock, createDockingListener, createDragWindow, createFloatingFrame, createFloatingWindow, createFrameListener, createNonRolloverBorder, createPropertyListener, createRolloverBorder, createToolBarContListener, createToolBarFocusListener, dragTo, floatAt, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installDefaults, installKeyboardActions, installListeners, installNonRolloverBorders, installNormalBorders, installRolloverBorders, isFloating, isRolloverBorders, navigateFocusedComp, paintDragWindow, setBorderToNonRollover, setBorderToNormal, setBorderToRollover, setDockingColor, setFloating, setFloatingColor, setFloatingLocation, setOrientation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
 - 
クラス javax.swing.plaf.ComponentUIで宣言されたメソッドcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI
 
- 
 
- 
- 
- 
フィールドの詳細- 
contListenerprotected ContainerListener contListener このprotectedフィールドは実装固有のものです。 直接のアクセスやオーバーライドはしないでください。 代わりにcreateメソッドを使用します。
 - 
rolloverListenerprotected PropertyChangeListener rolloverListener このprotectedフィールドは実装固有のものです。 直接のアクセスやオーバーライドはしないでください。 代わりにcreateメソッドを使用します。- 関連項目:
- createRolloverListener()
 
 
- 
 - 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent c) MetalToolBarUIのインスタンスを構築します。- パラメータ:
- c- コンポーネント
- 戻り値:
- MetalToolBarUIのインスタンス
 
 - 
createContainerListenerprotected ContainerListener createContainerListener() JToolBarに追加するコンテナ・リスナーを作成します。 このメソッドがnullを返す場合、これはツールバーに追加されません。- 戻り値:
- ContainerListenerのインスタンス、またはnull
 
 - 
createRolloverListenerprotected PropertyChangeListener createRolloverListener() JtoolBarに追加するプロパティ変更リスナーを作成します。 このメソッドがnullを返す場合、これはツールバーに追加されません。- 戻り値:
- PropertyChangeListenerのインスタンス、またはnull
 
 - 
setDragOffsetprotected void setDragOffset(Point p) DragWindow内のマウス・カーソルのオフセットを設定します。- パラメータ:
- p- オフセット
 
 - 
updatepublic void update(Graphics g, JComponent c) 必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。- オーバーライド:
- update、クラス:- ComponentUI
- パラメータ:
- g- ペイントされるGraphics
- c- ペイントされるJComponent
- 例外:
- NullPointerException-- gまたは- cがnullの場合
- 導入されたバージョン:
- 1.5
- 関連項目:
- ComponentUI.update(java.awt.Graphics, javax.swing.JComponent),- ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
 
 
- 
 
-