javax.swing.plaf.basic
クラス BasicToolBarUI
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--javax.swing.plaf.ToolBarUI
|
+--javax.swing.plaf.basic.BasicToolBarUI
- 直接の既知のサブクラス:
- MetalToolBarUI
- public class BasicToolBarUI
- extends ToolBarUI
- implements SwingConstants
ToolBarUI の Basic 仕様 Look & Feel による実装です。この実装は、ビューとコントローラを一体化したものです。
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
toolBar
protected JToolBar toolBar
dragWindow
protected BasicToolBarUI.DragWindow dragWindow
focusedCompIndex
protected int focusedCompIndex
dockingColor
protected Color dockingColor
floatingColor
protected Color floatingColor
dockingBorderColor
protected Color dockingBorderColor
floatingBorderColor
protected Color floatingBorderColor
dockingListener
protected MouseInputListener dockingListener
propertyListener
protected PropertyChangeListener propertyListener
toolBarContListener
protected ContainerListener toolBarContListener
toolBarFocusListener
protected FocusListener toolBarFocusListener
upKey
protected KeyStroke upKey
downKey
protected KeyStroke downKey
leftKey
protected KeyStroke leftKey
rightKey
protected KeyStroke rightKey
BasicToolBarUI
public BasicToolBarUI()
createUI
public static ComponentUI createUI(JComponent c)
installUI
public void installUI(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の installUI
uninstallUI
public void uninstallUI(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の uninstallUI
installDefaults
protected void installDefaults()
uninstallDefaults
protected void uninstallDefaults()
installComponents
protected void installComponents()
uninstallComponents
protected void uninstallComponents()
installListeners
protected void installListeners()
uninstallListeners
protected void uninstallListeners()
installKeyboardActions
protected void installKeyboardActions()
uninstallKeyboardActions
protected void uninstallKeyboardActions()
navigateFocusedComp
protected void navigateFocusedComp(int direction)
createFloatingFrame
protected JFrame createFloatingFrame(JToolBar toolbar)
createDragWindow
protected BasicToolBarUI.DragWindow createDragWindow(JToolBar toolbar)
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の getMinimumSize
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の getPreferredSize
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の getMaximumSize
setFloatingLocation
public void setFloatingLocation(int x,
int y)
isFloating
public boolean isFloating()
setFloating
public void setFloating(boolean b,
Point p)
setOrientation
public void setOrientation(int orientation)
getDockingColor
public Color getDockingColor()
- ドッキング領域にあるときに表示される色を取得します。
setDockingColor
public void setDockingColor(Color c)
- ドッキング領域にあるときに表示される色を設定します。
getFloatingColor
public Color getFloatingColor()
- フローティング領域にあるときに表示される色を取得します。
setFloatingColor
public void setFloatingColor(Color c)
- フローティング領域にあるときに表示される色を設定します。
canDock
public boolean canDock(Component c,
Point p)
dragTo
protected void dragTo(Point position,
Point origin)
floatAt
protected void floatAt(Point position,
Point origin)
createToolBarContListener
protected ContainerListener createToolBarContListener()
createToolBarFocusListener
protected FocusListener createToolBarFocusListener()
createPropertyListener
protected PropertyChangeListener createPropertyListener()
createDockingListener
protected MouseInputListener createDockingListener()
createFrameListener
protected WindowListener createFrameListener()
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.