Class 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
      • Fields inherited from interface 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
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected javax.swing.border.Border createNonRolloverBorder()  
      protected javax.swing.border.Border createRolloverBorder()  
      protected java.awt.event.ContainerListener createToolBarContListener()  
      static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)  
      protected void installNonRolloverBorders​(javax.swing.JComponent c)  
      protected void installNormalBorders​(javax.swing.JComponent c)  
      protected void installRolloverBorders​(javax.swing.JComponent c)  
      void installUI​(javax.swing.JComponent c)  
      protected void setBorderToNonRollover​(java.awt.Component c)  
      protected void setBorderToNormal​(java.awt.Component c)  
      protected void setBorderToRollover​(java.awt.Component c)  
      void uninstallUI​(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
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MaterialToolBarUI

        public MaterialToolBarUI()
    • Method Detail

      • createUI

        public static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)
      • installUI

        public void installUI​(javax.swing.JComponent c)
        Overrides:
        installUI in class javax.swing.plaf.basic.BasicToolBarUI
      • uninstallUI

        public void uninstallUI​(javax.swing.JComponent c)
        Overrides:
        uninstallUI in class javax.swing.plaf.basic.BasicToolBarUI
      • createToolBarContListener

        protected java.awt.event.ContainerListener createToolBarContListener()
        Overrides:
        createToolBarContListener in class javax.swing.plaf.basic.BasicToolBarUI
      • setBorderToRollover

        protected void setBorderToRollover​(java.awt.Component c)
        Overrides:
        setBorderToRollover in class javax.swing.plaf.basic.BasicToolBarUI
      • setBorderToNonRollover

        protected void setBorderToNonRollover​(java.awt.Component c)
        Overrides:
        setBorderToNonRollover in class javax.swing.plaf.basic.BasicToolBarUI
      • setBorderToNormal

        protected void setBorderToNormal​(java.awt.Component c)
        Overrides:
        setBorderToNormal in class javax.swing.plaf.basic.BasicToolBarUI
      • installRolloverBorders

        protected void installRolloverBorders​(javax.swing.JComponent c)
        Overrides:
        installRolloverBorders in class javax.swing.plaf.basic.BasicToolBarUI
      • installNonRolloverBorders

        protected void installNonRolloverBorders​(javax.swing.JComponent c)
        Overrides:
        installNonRolloverBorders in class javax.swing.plaf.basic.BasicToolBarUI
      • installNormalBorders

        protected void installNormalBorders​(javax.swing.JComponent c)
        Overrides:
        installNormalBorders in class javax.swing.plaf.basic.BasicToolBarUI
      • createRolloverBorder

        protected javax.swing.border.Border createRolloverBorder()
        Overrides:
        createRolloverBorder in class javax.swing.plaf.basic.BasicToolBarUI
      • createNonRolloverBorder

        protected javax.swing.border.Border createNonRolloverBorder()
        Overrides:
        createNonRolloverBorder in class javax.swing.plaf.basic.BasicToolBarUI