Class ListViewColorItemRenderer.ColorBadge

  • All Implemented Interfaces:
    Visual
    Enclosing class:
    ListViewColorItemRenderer

    public static class ListViewColorItemRenderer.ColorBadge
    extends Image
    Internal image class for rendering color swatches.
    • Constructor Detail

      • ColorBadge

        public ColorBadge()
    • Method Detail

      • getWidth

        public int getWidth()
        Description copied from interface: Visual
        Returns the visual's width.
        Returns:
        Current width of this visual.
      • getHeight

        public int getHeight()
        Description copied from interface: Visual
        Returns the visual's height.
        Returns:
        Current height of this visual.
      • getBaseline

        public int getBaseline()
        Description copied from interface: Visual
        Returns the visual's baseline.
        Specified by:
        getBaseline in interface Visual
        Overrides:
        getBaseline in class Image
        Returns:
        The baseline relative to the origin of the visual, or -1 if this visual does not have a baseline.
      • getColor

        public java.awt.Color getColor()
      • setColor

        public void setColor​(java.awt.Color color)
      • paint

        public void paint​(java.awt.Graphics2D graphics)
        Description copied from interface: Visual
        Paints the visual.
        Parameters:
        graphics - The graphics context in which to paint the visual.