Class ColorSchemeListCellRenderer

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.vividsolutions.jump.workbench.ui.renderer.style.ColorSchemeListCellRenderer
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, ListCellRenderer

public class ColorSchemeListCellRenderer extends JPanel implements ListCellRenderer
See Also:
  • Constructor Details

    • ColorSchemeListCellRenderer

      public ColorSchemeListCellRenderer()
  • Method Details

    • getListCellRendererComponent

      public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
      Specified by:
      getListCellRendererComponent in interface ListCellRenderer
    • colorScheme

      protected ColorScheme colorScheme(String name)
    • color

      protected void color(ColorPanel colorPanel, Color fillColor, Color lineColor)
    • setBounds

      public void setBounds(int x, int y, int w, int h)
      Workaround for bug 4238829 in the Java bug database: "JComboBox containing JPanel fails to display selected item at creation time"
      Overrides:
      setBounds in class Component