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
-
フィールド詳細
-
contListener
protected ContainerListener contListenerこのprotectedフィールドは実装固有のものです。 直接のアクセスやオーバーライドはしないでください。 代わりにcreateメソッドを使用します。 -
rolloverListener
protected PropertyChangeListener rolloverListenerこのprotectedフィールドは実装固有のものです。 直接のアクセスやオーバーライドはしないでください。 代わりにcreateメソッドを使用します。- 関連項目:
createRolloverListener()
-
-
コンストラクタの詳細
-
MetalToolBarUI
public MetalToolBarUI()
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c)MetalToolBarUIのインスタンスを構築します。- パラメータ:
c- コンポーネント- 戻り値:
MetalToolBarUIのインスタンス
-
createContainerListener
protected ContainerListener createContainerListener()JToolBarに追加するコンテナ・リスナーを作成します。 このメソッドがnullを返す場合、これはツールバーに追加されません。- 戻り値:
ContainerListenerのインスタンス、またはnull
-
createRolloverListener
protected PropertyChangeListener createRolloverListener()JtoolBarに追加するプロパティ変更リスナーを作成します。 このメソッドがnullを返す場合、これはツールバーに追加されません。- 戻り値:
PropertyChangeListenerのインスタンス、またはnull
-
setDragOffset
protected void setDragOffset(Point p)DragWindow内のマウス・カーソルのオフセットを設定します。- パラメータ:
p- オフセット
-
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)
-