Renderpack Pipelines
I just committed some files to the Renderpack project that let a developer define a pipeline renderer for use with Swing JTables or JLists (or anything that can use TableCellRenderers or ListCellRenderers). This pipeline consists of a number of RenderStages, each of which tweak the output of the rendered value. There are some sample RenderStages included in the package that show off the the possibilties (cell striping, rendering dates, etc.)...