Package be.gaudry.swing.laf
Class NimbusTaskPaneUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.jdesktop.swingx.plaf.TaskPaneUI
org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
be.gaudry.swing.laf.NimbusTaskPaneUI
public class NimbusTaskPaneUI
extends org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
This is a temporary patch for swingX and nimbus
Remove this if it's solved into swingx2
- Since:
- 1.0 Sep 18, 2009, 1.0
- Version:
- %I%, %G%
- Author:
- Steph GAUDRY
- See Also:
LookAndFeelHelper.initLAF()
-
Nested Class Summary
Modifier and TypeClassDescription(package private) class
* The border of the task pane group paints the "text", the "icon", the * "expanded" status and the "special" type.Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI.ChevronIcon, org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI.ContentPaneBorder, org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI.PaneBorder
-
Field Summary
Fields inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
group, mouseListener, mouseOver, propertyListener, roundHeight, titleHeight
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Border
static ComponentUI
createUI(JComponent c)
void
update(Graphics g, JComponent c)
* Override to paint the background of the component but keeping the rounded * corners.Methods inherited from class org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
configure, createAction, createContentPaneBorder, createMouseInputListener, createPropertyListener, ensureVisible, getPreferredSize, getRoundHeight, getTitleHeight, installDefaults, installKeyboardActions, installListeners, installUI, isInBorder, uninstallListeners, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, paint
-
Constructor Details
-
NimbusTaskPaneUI
public NimbusTaskPaneUI()
-
-
Method Details
-
createUI
-
createPaneBorder
- Overrides:
createPaneBorder
in classorg.jdesktop.swingx.plaf.basic.BasicTaskPaneUI
-
update
* Override to paint the background of the component but keeping the rounded * corners.- Overrides:
update
in classComponentUI
-