Package org.jdesktop.swingx.plaf.metal
Class MetalTaskPaneUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.PanelUI
-
- org.jdesktop.swingx.plaf.TaskPaneUI
-
- org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
-
- org.jdesktop.swingx.plaf.metal.MetalTaskPaneUI
-
public class MetalTaskPaneUI extends BasicTaskPaneUI
Metal implementation of theJXTaskPaneUI.- Author:
- Frederic Lavigne
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
BasicTaskPaneUI.ChevronIcon, BasicTaskPaneUI.ContentPaneBorder, BasicTaskPaneUI.PaneBorder
-
-
Field Summary
-
Fields inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
group, mouseListener, mouseOver, propertyListener, roundHeight, titleHeight
-
-
Constructor Summary
Constructors Constructor Description MetalTaskPaneUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.border.BordercreatePaneBorder()Creates new border for task pane.static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent c)protected voidinstallDefaults()Installs default properties.-
Methods inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
configure, createAction, createContentPaneBorder, createMouseInputListener, createPropertyListener, ensureVisible, getPreferredSize, getRoundHeight, getTitleHeight, installKeyboardActions, installListeners, installUI, isInBorder, uninstallListeners, uninstallUI
-
-
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
-
installDefaults
protected void installDefaults()
Description copied from class:BasicTaskPaneUIInstalls default properties. Following properties are installed:- TaskPane.background
- TaskPane.foreground
- TaskPane.font
- TaskPane.borderColor
- TaskPane.titleForeground
- TaskPane.titleBackgroundGradientStart
- TaskPane.titleBackgroundGradientEnd
- TaskPane.titleOver
- TaskPane.specialTitleOver
- TaskPane.specialTitleForeground
- TaskPane.specialTitleBackground
- Overrides:
installDefaultsin classBasicTaskPaneUI
-
createPaneBorder
protected javax.swing.border.Border createPaneBorder()
Description copied from class:BasicTaskPaneUICreates new border for task pane.- Overrides:
createPaneBorderin classBasicTaskPaneUI- Returns:
- Fresh border on every call.
-
-