Bonjour,

Je créé des rectangles ainsi où les bords sont amenés à changer de couleur :
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
 
public class RectangleSimple extends JPanel 
{ 	
	/**
         * Permet de creer un rectangle à bord arrondi avec bordure différente
         */
 
	private static final long serialVersionUID = 1L;
	private Color couleurBord;
 
	public RectangleSimple(Color bord) 
	{
		setPreferredSize(new Dimension(300, 20));
		couleurBord=bord;
	} 
 
	public void setCouleurBord(Color bord) {
		couleurBord = bord;
	}
 
	public void paintComponent(Graphics g) 
	{ 		
		Graphics2D g2D =(Graphics2D)g;
		g2D.setColor(getBackground());
		g2D.fillRoundRect(0, 0, getWidth(), getHeight(),50, 50);
		g2D.setColor(couleurBord);
		g2D.drawRoundRect(0, 0, getWidth(), getHeight(),50, 50);
 
	}
}
Comment pourrais je epaissir mon coutour ?

Merci d'avance