Bonjour

j'ai cree une petite application qui utilise des JLabels pour affichers des images, et pour des raisons de convivialité j'ai prévu un mecanisme sur les bordures des JLabels:

à la declaration d'un JLabel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
 
JLabel label = new JLabel();
label.setBorder(BorderFactory.createRaisedBevelBorder());
dès qu'on clique sur ce label:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
 
label.setBorder(BorderFactory.createLoweredBevelBorder());
et dès qu'on clique sur un autre JLabel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
 
label.setBorder(BorderFactory.createRaisedBevelBorder());
mais le problème est que cette dernière instruction ne marche pas !
est ce que quelqu'un connait la raison?

merci