bonjour,

Je voulais modifier l'icône d'un composant JRadioButton innaccesible(setEnabled(false) ) inséré dans un ButtonGroup.

Mais l'icone n'apparait que si je clique sur un autre composant JRadioButton du même groupe.

Mes composants sont insérés dans un panel contenenant un Bevel:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 //le panel qui contient mes composants
JPanel pbevel=new JPanel();
pbevel.setBounds(new Rectangle(...);
contenue.add(pbevel);
pbevel1.setBorder(BorderFactory.createBevelBorder(1));
j'ai essayé d'appelé la méthode repaint du composant dont l'icône à été modifié mais, ca n'a rien changé.

Merci .