Package com.formdev.flatlaf.ui
Class FlatToolBarUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ToolBarUI
-
- javax.swing.plaf.basic.BasicToolBarUI
-
- com.formdev.flatlaf.ui.FlatToolBarUI
-
- All Implemented Interfaces:
javax.swing.SwingConstants
public class FlatToolBarUI extends javax.swing.plaf.basic.BasicToolBarUIProvides the Flat LaF UI delegate forJToolBar.- UiDefault:
- ToolBar.font Font, ToolBar.background Color, ToolBar.foreground Color, ToolBar.border Border, ToolBar.dockingBackground Color, ToolBar.dockingForeground Color, ToolBar.floatingBackground Color, ToolBar.floatingForeground Color, ToolBar.isRollover boolean
-
-
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 FlatToolBarUI()
-
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)protected voidsetBorderToNonRollover(java.awt.Component c)protected voidsetBorderToNormal(java.awt.Component c)protected voidsetBorderToRollover(java.awt.Component c)voidsetOrientation(int orientation)-
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, installUI, isFloating, isRolloverBorders, navigateFocusedComp, paintDragWindow, setDockingColor, setFloating, setFloatingColor, setFloatingLocation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
-
-
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
-
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
-
setOrientation
public void setOrientation(int orientation)
- Overrides:
setOrientationin classjavax.swing.plaf.basic.BasicToolBarUI
-
-