public class StripedViewportBorder extends AbstractBorder implements ListSelectionListener, PropertyChangeListener
JViewport that draws a striped background
corresponding to the row positions of the given JTable.| Constructor and Description |
|---|
StripedViewportBorder(JViewport viewport,
JTable table) |
StripedViewportBorder(JViewport viewport,
JTable table,
Color stripeColor) |
| Modifier and Type | Method and Description |
|---|---|
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height) |
void |
propertyChange(PropertyChangeEvent evt) |
void |
valueChanged(ListSelectionEvent e) |
getBaseline, getBaselineResizeBehavior, getBorderInsets, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaquepublic StripedViewportBorder(JViewport viewport, JTable table, Color stripeColor)
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
paintBorder in interface BorderpaintBorder in class AbstractBorderpublic void valueChanged(ListSelectionEvent e)
valueChanged in interface ListSelectionListenerpublic void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListener