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 class使用されなくなりました。protected classMetalToolBarUIのDockingListener。protected class使用されなくなりました。クラスjavax.swing.plaf.basic.BasicToolBarUIで宣言されたネストされたクラス/インタフェースBasicToolBarUI.DockingListener, BasicToolBarUI.DragWindow, BasicToolBarUI.FrameListener, BasicToolBarUI.PropertyListener, BasicToolBarUI.ToolBarContListener, BasicToolBarUI.ToolBarFocusListener
- 
フィールドのサマリーフィールド修飾子と型フィールド説明protected ContainerListenerこのprotectedフィールドは実装固有のものです。protected PropertyChangeListenerこの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
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明protected ContainerListenerJToolBarに追加するコンテナ・リスナーを作成します。protected PropertyChangeListenerJtoolBarに追加するプロパティ変更リスナーを作成します。static ComponentUIMetalToolBarUIのインスタンスを構築します。protected voidDragWindow内のマウス・カーソルのオフセットを設定します。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メソッドを使用します。- 関連項目:
 
 
- 
- 
コンストラクタの詳細- 
MetalToolBarUIpublic MetalToolBarUI()MetalToolBarUIを構築します。
 
- 
- 
メソッドの詳細- 
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
- 関連項目:
 
 
-