Bonjour,

je voudrais savoir s'il est possible de mettre plusieurs couleurs ou faire plusieurs dégradés différents dans un polygone.
J'ai réussis a le faire sur un rectangle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Rectangle2D rec = new Rectangle2D.Float(0, 0, 600, 600);
Color color1 = new Color(144, 180, 228);
Color color2 = new Color(200, 150, 100);
g2d.setPaint(color2);
g2d.fillRect(300, 0, 300, 600);
g2d.setPaint(color1);
g2d.fillRect(0, 0, 300, 600);
big.setPaint(Color.BLACK);
big.draw(rec);
Le contournement que j'ai utilisé pour le rectangle, n'est bien sur pas applicable pour un polygone.
Quelqu'un a t-il une solution, en sachant que je les données du polygone me viennent de l’extérieur.

Merci d'avance