Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2590 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [ JAVA2D ] comment colorier un polygon

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ JAVA2D ] comment colorier un polygon

n°396698
stb
Posté le 16-05-2003 à 13:08:39  profilanswer
 

voici un script imaginaire qui trace un carré. comment alors le colorier avec une couleur donnée?

Code :
  1. public void paint(Graphics g){
  2.         Graphics2D g2 = (Graphics2D)g;
  3.        
  4.         g2.setPaint(new Color(255,255,255));
  5.         g2.fill(new Rectangle2D.Double(0,0,getWidth(),getHeight()));       
  6.        
  7.         g2.setPaint(new Color(0,0,0));
  8.         GeneralPath polygon = new GeneralPath(GeneralPath.WIND_EVEN_ODD,4);
  9.         polygon.moveTo(30,50);     
  10.         polygon.lineTo(40,40);       
  11.         polygon.lineTo(50,50);       
  12.         polygon.lineTo(40,60);                           
  13.         polygon.closePath();       
  14.         g2.draw(polygon);
  15. }

mood
Publicité
Posté le 16-05-2003 à 13:08:39  profilanswer
 

n°396699
chrisbk
-
Posté le 16-05-2003 à 13:09:43  profilanswer
 

Citation :

g2.setPaint(new Color(255,255,255));


 
[:meganne]

n°396706
stb
Posté le 16-05-2003 à 13:22:10  profilanswer
 

ouaip, kesskigna? tu trouve ça crade? ou tu pense qu'il y a en partie la réponse ds ce que j'ais écrit?

n°396709
chrisbk
-
Posté le 16-05-2003 à 13:25:08  profilanswer
 

tu veux colorier un truc avec une couleur donnee
dans le code que tu as poste y'a cette ligne fort etrange qui parle de couleur. Alors je m'interroge, n'aurais tu pas poster la solution dans ta question ?
 
 
change voir les valeur donnees au constructeur de Color ( avec 0<=valeur<=255), genre (0,255,0) et regarde le resultat
 

n°397342
bobuse
Posté le 16-05-2003 à 17:10:43  profilanswer
 

Mais non pas du tout !
 
Sauf erreur de ma part, g2.draw(..) dessine les contours de ta form et fill remplit la forme en la dessinant (comme ton rectangle).
 
Faut juste savoir lire la doc  :D


---------------
get amaroK plugin
n°397930
stb
Posté le 17-05-2003 à 15:58:39  profilanswer
 

:jap: mirci, jsuis trop bete


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [ JAVA2D ] comment colorier un polygon

 

Sujets relatifs
java2D avec MediaTracker , erreur difficile , aidez moi SVP !!! merci[algorithmie] 2D colorier l'intérieur d'un polygone (fermé)
[MFC] Edit Box -> Colorier un mot...[Delphi]Deux questions sur les TMemo (colorier +inserer)
Plus de sujets relatifs à : [ JAVA2D ] comment colorier un polygon


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)