IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

2D Java Discussion :

[Image]Remplir des polygones


Sujet :

2D Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 59
    Points : 37
    Points
    37
    Par défaut [Image]Remplir des polygones
    Bonjour !!
    Voila je vous explique mon probleme :
    Je suis en stage et je dois dessiner des cartes et le fond de carte est desssiné a partir de coordonnées contenues dans un fichier.
    Je dessine donc les continents a l'aide de polylines mais j'aimerais remplir l'interieur de ces formes avec une couleur.Cela dit je n'y arrive pas a le faire.
    Merci de votre aide, merci beaucoup.




    [Modéré par Didier]
    Modification du titre (ancien: aidez moi pour du graphisme c tres urgent)
    Lire les règles du forum : Règles du forum Java

  2. #2
    Expert confirmé
    Avatar de GLDavid
    Homme Profil pro
    Service Delivery Manager
    Inscrit en
    Janvier 2003
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Service Delivery Manager
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 852
    Points : 4 759
    Points
    4 759
    Par défaut
    Voici un chouette tutorial :
    http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html
    trouvé grâce à

    @ ++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code ni le tag

    Je ne répond à aucune question technique par MP.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 59
    Points : 37
    Points
    37
    Par défaut
    si tu peu me donner plus de detail su la localisation dans le lien ca serait cool.
    sinon no pb c Dja enorme
    merci

  4. #4
    Membre actif Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Points : 294
    Points
    294
    Par défaut
    On dessines le contour d'un polygone avec une certaine couleur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    graphic.setColor(Color.black);
    graphic.drawPolygon(polygon);
    Et ensuite on remplit le polygone avec une autre couleur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    graphic.setColor(new Color(131, 139, 131, 75));
    graphic.fillPolygon(polygon);
    ...............

    Snoop

  5. #5
    Nouveau membre du Club
    Inscrit en
    Avril 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 59
    Points : 37
    Points
    37
    Par défaut
    jobtien pas la mM choz ac des polygones

  6. #6
    Membre confirmé
    Avatar de Glob
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Avril 2002
    Messages : 428
    Points : 630
    Points
    630
    Par défaut
    Citation Envoyé par magic.goby
    jobtien pas la mM choz ac des polygones
    Hein?
    Glob
    What would you do if you were not afraid?

    Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 76
    Points : 72
    Points
    72
    Par défaut
    Petite contribution pour snoop, il faut faire l'inverse si tu veux avoir un polygone rempli avec son contour. On commence par remplir le polygone avant d'en tracer ses contours, sinon les contours sont effacés par le remplissage ;-)

  8. #8
    Membre actif Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Points : 294
    Points
    294
    Par défaut
    Merci pour ta contribution cpr0....
    Snoop

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    tu peux essayer ca:

    g.fillPolygon (int x[ ], int y[ ], int nbPoint);

    qui te trace un polygone plein normalement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Superposer des polygones sur une image
    Par kap dans le forum Images
    Réponses: 7
    Dernier message: 22/10/2009, 12h20
  2. Découpage d'une grande image vers des textures
    Par djar dans le forum OpenGL
    Réponses: 14
    Dernier message: 26/02/2005, 18h46
  3. [SQL] Base de données d'images - ajouter des métadonnées
    Par gandalf_le_blanc dans le forum Langage SQL
    Réponses: 10
    Dernier message: 29/06/2004, 19h52
  4. remplir des tables a partir de fichiers TXT
    Par jeremie dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 10/03/2004, 14h50
  5. Réponses: 4
    Dernier message: 14/10/2003, 08h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo