Class MetalTaskPaneUI.MetalPaneBorder
java.lang.Object
org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI.PaneBorder
org.jdesktop.swingx.plaf.metal.MetalTaskPaneUI.MetalPaneBorder
- All Implemented Interfaces:
Border, UIResource
- Enclosing class:
MetalTaskPaneUI
The border of the task pane group paints the "text", the "icon",
the "expanded" status and the "special" type.
-
Field Summary
Fields inherited from class BasicTaskPaneUI.PaneBorder
borderColor, label, specialTitleBackground, specialTitleForeground, specialTitleOver, titleBackgroundGradientEnd, titleBackgroundGradientStart, titleForeground, titleOver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanDefault implementation returns false.protected voidpaintExpandedControls(JXTaskPane group, Graphics g, int x, int y, int width, int height) Paints expanded controls.
-
Constructor Details
-
MetalPaneBorder
MetalPaneBorder()
-
-
Method Details
-
paintExpandedControls
protected void paintExpandedControls(JXTaskPane group, Graphics g, int x, int y, int width, int height) Description copied from class:BasicTaskPaneUI.PaneBorderPaints expanded controls. Default implementation does nothing.- Overrides:
paintExpandedControlsin classBasicTaskPaneUI.PaneBorder- Parameters:
group- Expanded group.g- Target graphics.x- X coordinate of the top left corner.y- Y coordinate of the top left corner.width- Width of the box.height- Height of the box.
-
isMouseOverBorder
protected boolean isMouseOverBorder()Description copied from class:BasicTaskPaneUI.PaneBorderDefault implementation returns false.- Overrides:
isMouseOverBorderin classBasicTaskPaneUI.PaneBorder- Returns:
- true if this border wants to display things differently when the mouse is over it
-