Bonjour ,

j'utilise le listcellrender en bas pour modifier le style de sertaines lignes d'un liste
sa marchait mais le problème c'est que ma liste devient non sélectionnable , j'ai besoin d'aide svp

LISTCELLRENDER
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
		 class MyCellRenderer extends JLabel implements ListCellRenderer {
 
 
		     // This is the only method defined by ListCellRenderer.
		     // We just reconfigure the JLabel each time we're called.
 
		     public Component getListCellRendererComponent(
		       JList list,
		       Object value,            // value to display
		       int index,               // cell index
		       boolean isSelected,      // is the cell selected
		       boolean cellHasFocus)    // the list and the cell have the focus
		     {
		         String s = value.toString();
		         setText(value.toString());
 
 
if (s.contains("< Lu >")){		        
	setFont(new java.awt.Font("Courier new", 0, 11));
	setForeground(new java.awt.Color(102, 102, 102));
}else
{
	setFont(new java.awt.Font("Courier new", 1, 12));
	setForeground(new java.awt.Color(0, 0, 0));
	   setBackground(Color.blue);}
 
 
		         return this;
		     }
		 }