Package mdlaf.components.toolbar
Class MaterialToolBarUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ToolBarUI
-
- javax.swing.plaf.basic.BasicToolBarUI
-
- mdlaf.components.toolbar.MaterialToolBarUI
-
- All Implemented Interfaces:
javax.swing.SwingConstants
public class MaterialToolBarUI extends javax.swing.plaf.basic.BasicToolBarUI
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicToolBarUI
javax.swing.plaf.basic.BasicToolBarUI.DockingListener, javax.swing.plaf.basic.BasicToolBarUI.DragWindow, javax.swing.plaf.basic.BasicToolBarUI.FrameListener, javax.swing.plaf.basic.BasicToolBarUI.PropertyListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarContListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarFocusListener
-
-
Field Summary
-
Fields inherited from class javax.swing.plaf.basic.BasicToolBarUI
constraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey
-
-
Constructor Summary
Constructors Constructor Description MaterialToolBarUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.border.BordercreateNonRolloverBorder()protected javax.swing.border.BordercreateRolloverBorder()protected java.awt.event.ContainerListenercreateToolBarContListener()static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent c)protected voidinstallNonRolloverBorders(javax.swing.JComponent c)protected voidinstallNormalBorders(javax.swing.JComponent c)protected voidinstallRolloverBorders(javax.swing.JComponent c)voidinstallUI(javax.swing.JComponent c)protected voidsetBorderToNonRollover(java.awt.Component c)protected voidsetBorderToNormal(java.awt.Component c)protected voidsetBorderToRollover(java.awt.Component c)voiduninstallUI(javax.swing.JComponent c)-
Methods inherited from class javax.swing.plaf.basic.BasicToolBarUI
canDock, createDockingListener, createDragWindow, createFloatingFrame, createFloatingWindow, createFrameListener, createPropertyListener, createToolBarFocusListener, dragTo, floatAt, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installDefaults, installKeyboardActions, installListeners, isFloating, isRolloverBorders, navigateFocusedComp, paintDragWindow, setDockingColor, setFloating, setFloatingColor, setFloatingLocation, setOrientation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
-
-
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
-
installUI
public void installUI(javax.swing.JComponent c)
- Overrides:
installUIin classjavax.swing.plaf.basic.BasicToolBarUI
-
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
- Overrides:
uninstallUIin classjavax.swing.plaf.basic.BasicToolBarUI
-
createToolBarContListener
protected java.awt.event.ContainerListener createToolBarContListener()
- Overrides:
createToolBarContListenerin classjavax.swing.plaf.basic.BasicToolBarUI
-
setBorderToRollover
protected void setBorderToRollover(java.awt.Component c)
- Overrides:
setBorderToRolloverin classjavax.swing.plaf.basic.BasicToolBarUI
-
setBorderToNonRollover
protected void setBorderToNonRollover(java.awt.Component c)
- Overrides:
setBorderToNonRolloverin classjavax.swing.plaf.basic.BasicToolBarUI
-
setBorderToNormal
protected void setBorderToNormal(java.awt.Component c)
- Overrides:
setBorderToNormalin classjavax.swing.plaf.basic.BasicToolBarUI
-
installRolloverBorders
protected void installRolloverBorders(javax.swing.JComponent c)
- Overrides:
installRolloverBordersin classjavax.swing.plaf.basic.BasicToolBarUI
-
installNonRolloverBorders
protected void installNonRolloverBorders(javax.swing.JComponent c)
- Overrides:
installNonRolloverBordersin classjavax.swing.plaf.basic.BasicToolBarUI
-
installNormalBorders
protected void installNormalBorders(javax.swing.JComponent c)
- Overrides:
installNormalBordersin classjavax.swing.plaf.basic.BasicToolBarUI
-
createRolloverBorder
protected javax.swing.border.Border createRolloverBorder()
- Overrides:
createRolloverBorderin classjavax.swing.plaf.basic.BasicToolBarUI
-
createNonRolloverBorder
protected javax.swing.border.Border createNonRolloverBorder()
- Overrides:
createNonRolloverBorderin classjavax.swing.plaf.basic.BasicToolBarUI
-
-