|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.substance.utils.SubstanceStripingUtils
public class SubstanceStripingUtils
This class is used to speed up the striping of lists, tables, trees and comboboxes that use Substance default renderers. This class if for internal use only.
The usage is this:
setup(JComponent)
before starting painting the component
cells. An example -
SubstanceTableUI.paint(java.awt.Graphics, JComponent)
that should
call this method prior to the call to its paintCells
.applyStripedBackground(JComponent, int, JComponent)
.tearDown(JComponent)
.
Constructor Summary | |
---|---|
SubstanceStripingUtils()
|
Method Summary | |
---|---|
static void |
applyStripedBackground(javax.swing.JComponent component,
int rowIndex,
javax.swing.JComponent renderer)
Applies the striped background to the specified renderer. |
static void |
setup(javax.swing.JComponent comp)
Sets up the specified component for the UI delegate striping. |
static void |
tearDown(javax.swing.JComponent comp)
Cleans the component after the UI delegate striping is over. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SubstanceStripingUtils()
Method Detail |
---|
public static void setup(javax.swing.JComponent comp)
comp
- Component.public static void tearDown(javax.swing.JComponent comp)
comp
- Component. Should be the same as passed to
setup(JComponent)
.public static void applyStripedBackground(javax.swing.JComponent component, int rowIndex, javax.swing.JComponent renderer)
component
- Component (should be the same as passed to
setup(JComponent)
).rowIndex
- Row index.renderer
- Renderer component.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |