Class RadianceStripingUtils

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String EVEN_COLOR
      Name of the client property that stores the background fill color of even rows.
      private static java.lang.String ODD_COLOR
      Name of the client property that stores the background fill color of odd rows.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      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
    • Field Detail

      • ODD_COLOR

        private static final java.lang.String ODD_COLOR
        Name of the client property that stores the background fill color of odd rows. The value should be an instance of Color.
        See Also:
        Constant Field Values
      • EVEN_COLOR

        private static final java.lang.String EVEN_COLOR
        Name of the client property that stores the background fill color of even rows. The value should be an instance of Color.
        See Also:
        Constant Field Values
    • Constructor Detail

      • RadianceStripingUtils

        public RadianceStripingUtils()
    • Method Detail

      • setup

        public static void setup​(javax.swing.JComponent comp)
        Sets up the specified component for the UI delegate striping.
        Parameters:
        comp - Component.
      • tearDown

        public static void tearDown​(javax.swing.JComponent comp)
        Cleans the component after the UI delegate striping is over.
        Parameters:
        comp - Component. Should be the same as passed to setup(JComponent).
      • applyStripedBackground

        public static void applyStripedBackground​(javax.swing.JComponent component,
                                                  int rowIndex,
                                                  javax.swing.JComponent renderer)
        Applies the striped background to the specified renderer.
        Parameters:
        component - Component (should be the same as passed to setup(JComponent)).
        rowIndex - Row index.
        renderer - Renderer component.