Package com.explodingpixels.widgets
Class StripedViewportBorder
java.lang.Object
javax.swing.border.AbstractBorder
com.explodingpixels.widgets.StripedViewportBorder
- All Implemented Interfaces:
PropertyChangeListener,Serializable,EventListener,Border,ListSelectionListener
public class StripedViewportBorder
extends AbstractBorder
implements ListSelectionListener, PropertyChangeListener
Creates a border for a
JViewport that draws a striped background
corresponding to the row positions of the given JTable.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionStripedViewportBorder(JViewport viewport, JTable table) StripedViewportBorder(JViewport viewport, JTable table, Color stripeColor) -
Method Summary
Modifier and TypeMethodDescriptionvoidpaintBorder(Component c, Graphics g, int x, int y, int width, int height) voidvoidMethods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getBorderInsets, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaque
-
Constructor Details
-
StripedViewportBorder
-
StripedViewportBorder
-
-
Method Details
-
paintBorder
- Specified by:
paintBorderin interfaceBorder- Overrides:
paintBorderin classAbstractBorder
-
valueChanged
- Specified by:
valueChangedin interfaceListSelectionListener
-
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener
-