org.jdesktop.swingx.plaf.basic
Class BasicTaskPaneContainerUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.jdesktop.swingx.plaf.TaskPaneContainerUI
org.jdesktop.swingx.plaf.basic.BasicTaskPaneContainerUI
public class BasicTaskPaneContainerUI
- extends TaskPaneContainerUI
Base implementation of the JXTaskPaneContainer
UI.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
taskPane
protected JXTaskPaneContainer taskPane
useGradient
protected boolean useGradient
gradientStart
protected Color gradientStart
gradientEnd
protected Color gradientEnd
BasicTaskPaneContainerUI
public BasicTaskPaneContainerUI()
createUI
public static ComponentUI createUI(JComponent c)
installUI
public void installUI(JComponent c)
- Description copied from class:
javax.swing.plaf.ComponentUI
- Configures the specified component appropriate for the look and feel.
This method is invoked when the
ComponentUI
instance is being installed
as the UI delegate on the specified component. This method should
completely configure the component for the look and feel,
including the following:
- Install any default property values for color, fonts, borders,
icons, opacity, etc. on the component. Whenever possible,
property values initialized by the client program should not
be overridden.
- Install a
LayoutManager
on the component if necessary.
- Create/add any required sub-components to the component.
- Create/install event listeners on the component.
- Create/install a
PropertyChangeListener
on the component in order
to detect and respond to component property changes appropriately.
- Install keyboard UI (mnemonics, traversal, etc.) on the component.
- Initialize any appropriate instance data.
- Overrides:
installUI
in class ComponentUI
- Parameters:
c
- the component where this UI delegate is being installed- See Also:
ComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
paint
public void paint(Graphics g,
JComponent c)
- Description copied from class:
javax.swing.plaf.ComponentUI
- Paints the specified component appropriate for the look and feel.
This method is invoked from the
ComponentUI.update
method when
the specified component is being painted. Subclasses should override
this method and use the specified Graphics
object to
render the content of the component.
- Overrides:
paint
in class ComponentUI
- Parameters:
g
- the Graphics
context in which to paintc
- the component being painted;
this argument is often ignored,
but might be used if the UI object is stateless
and shared by multiple components- See Also:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)