The Project        Download   Javadoc   SourceForge   Donate

HighlightCellRenderer

Cell renderer to highlight a substring in the items.

Example

  JList list = new JList();
  DefaultListModel model = new DefaultListModel();
  List<String> countries = Country.getCountries();
  for (String country : countries) {
    model.addElement(country);
  }
  list.setModel(model);
  HighlightCellRenderer renderer = new HighlightCellRenderer(false);
  renderer.setHighlightText("a");
  list.setCellRenderer(renderer);