- 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()
-
-
メソッドの詳細
-
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)
-
-