|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.jidesoft.grid.RowStripeTableStyleProvider
public class RowStripeTableStyleProvider
CellStyleProvider for row stripes.
| Field Summary | |
|---|---|
protected static Color |
DEFAULT_ROW_STRIPE_COLOR
|
| Constructor Summary | |
|---|---|
RowStripeTableStyleProvider()
Creates a RowStripeCellStyleProvider. |
|
RowStripeTableStyleProvider(Color... alternativeBackground)
Creates a RowStripeCellStyleProvider. |
|
RowStripeTableStyleProvider(Color[] alternativeBackgroundColors,
Color[] alternativeForegroundColors)
Creates a RowStripeCellStyleProvider. |
|
| Method Summary | |
|---|---|
Color[] |
getAlternativeBackgroundColors()
Gets the alternative background colors. |
Color[] |
getAlternativeForegroundColors()
Gets the alternative foreground colors. |
CellStyle |
getCellStyleAt(JTable table,
int rowIndex,
int columnIndex)
Gets the cell style at the specified cell. |
void |
setAlternativeBackgroundColors(Color[] alternativeBackgroundColors)
Sets alternative background colors for the rows. |
void |
setAlternativeForegroundColors(Color[] alternativeForegroundColors)
Sets alternative Foreground colors for the rows. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final Color DEFAULT_ROW_STRIPE_COLOR
| Constructor Detail |
|---|
public RowStripeTableStyleProvider()
RowStripeCellStyleProvider. It uses WHITE and a very light yellow color as two alternative
row colors.
public RowStripeTableStyleProvider(Color... alternativeBackground)
RowStripeCellStyleProvider. You can define the alternative colors here.
alternativeBackground - the alternative row background colors. The length of the array should be greater
than or equal to 2. You could use an array that the length is 1 but it will not have
a stripe effect but the same background for all rows.
public RowStripeTableStyleProvider(Color[] alternativeBackgroundColors,
Color[] alternativeForegroundColors)
RowStripeCellStyleProvider. You can define the alternative colors here.
alternativeBackgroundColors - the alternative row background colors. The length of the array should be
greater than or equal to 2. You could use an array that the length is 1 but it
will not have a stripe effect but the same background for all rows.alternativeForegroundColors - the alternative row foreground colors. The length of the array should be
greater than or equal to 2. You could use an array that the lenngth is 1 but
it will not have a stripe effect but the same foreground for all rows.| Method Detail |
|---|
public CellStyle getCellStyleAt(JTable table,
int rowIndex,
int columnIndex)
TableStyleProvider
getCellStyleAt in interface TableStyleProvidertable - the table.rowIndex - the row index as in the tablecolumnIndex - the column index as in the table
public Color[] getAlternativeBackgroundColors()
public void setAlternativeBackgroundColors(Color[] alternativeBackgroundColors)
alternativeBackgroundColors - alternative colors.public Color[] getAlternativeForegroundColors()
public void setAlternativeForegroundColors(Color[] alternativeForegroundColors)
alternativeForegroundColors - alternative colors.
|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||