При установке IIS после платформы .NET, можно решить проблему путем переустановки платформы .NET. Часть его установки обнаруживает, присутствует ли IIS и обновляет IIS соответственно.
В качестве отправной точки должно помочь что-то вроде следующего:
public class SelectedListCellRenderer extends DefaultListCellRenderer {
@Override
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
Component c = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
if (isSelected) {
c.setBackground(Color.RED);
}
return c;
}
}
// During the JList initialisation...
jlist1.setCellRenderer(new SelectedListCellRenderer());
Если я ясно понимаю вас, посмотрите javax.swing.ListCellRenderer
.
Вам необходимо заново реализовать его или расширить javax.swing.DefaultListCellRenderer
и настроить метод getListCellRendererComponent
.