org.pushingpixels.substance.swingx
Class SubstanceTaskPaneUI.SubstancePaneBorder

java.lang.Object
  extended by org.pushingpixels.substance.swingx.SubstanceTaskPaneUI.SubstancePaneBorder
All Implemented Interfaces:
javax.swing.border.Border, javax.swing.plaf.UIResource
Enclosing class:
SubstanceTaskPaneUI

protected class SubstanceTaskPaneUI.SubstancePaneBorder
extends java.lang.Object

Pane border for task pane.


Field Summary
protected  javax.swing.Icon collapsedIcon
           
protected  javax.swing.Icon expandedIcon
           
 
Constructor Summary
SubstanceTaskPaneUI.SubstancePaneBorder()
          Creates a new pane border.
 
Method Summary
protected  void configureLabel(org.jdesktop.swingx.JXTaskPane group)
           
protected  java.awt.Color getPaintColor(org.jdesktop.swingx.JXTaskPane group)
           
protected  boolean isMouseOverBorder()
           
protected  void paintExpandedControls(org.jdesktop.swingx.JXTaskPane group, java.awt.Graphics g, int x, int y, int width, int height)
           
protected  void paintFocus(java.awt.Graphics g, java.awt.Color paintColor, int x, int y, int width, int height)
           
protected  void paintTitleBackground(org.jdesktop.swingx.JXTaskPane group, java.awt.Graphics g)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expandedIcon

protected javax.swing.Icon expandedIcon

collapsedIcon

protected javax.swing.Icon collapsedIcon
Constructor Detail

SubstanceTaskPaneUI.SubstancePaneBorder

public SubstanceTaskPaneUI.SubstancePaneBorder()
Creates a new pane border.

Method Detail

paintTitleBackground

protected void paintTitleBackground(org.jdesktop.swingx.JXTaskPane group,
                                    java.awt.Graphics g)

getPaintColor

protected java.awt.Color getPaintColor(org.jdesktop.swingx.JXTaskPane group)

paintExpandedControls

protected void paintExpandedControls(org.jdesktop.swingx.JXTaskPane group,
                                     java.awt.Graphics g,
                                     int x,
                                     int y,
                                     int width,
                                     int height)

isMouseOverBorder

protected boolean isMouseOverBorder()

paintFocus

protected void paintFocus(java.awt.Graphics g,
                          java.awt.Color paintColor,
                          int x,
                          int y,
                          int width,
                          int height)

configureLabel

protected void configureLabel(org.jdesktop.swingx.JXTaskPane group)