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
Metal implementation of the
JXTaskPane
UI. - Author:
- Frederic Lavigne
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected Border
Creates new border for task pane.static ComponentUI
protected void
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
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, paint, update
-
Constructor Details
-
MetalTaskPaneUI
public MetalTaskPaneUI()
-
-
Method Details
-
createUI
-
installDefaults
protected void installDefaults()Description copied from class:BasicTaskPaneUI
Installs 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:
installDefaults
in classBasicTaskPaneUI
-
createPaneBorder
Description copied from class:BasicTaskPaneUI
Creates new border for task pane.- Overrides:
createPaneBorder
in classBasicTaskPaneUI
- Returns:
- Fresh border on every call.
-