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

Eclipse Java Discussion :

Coloration des graphes en Java sous Eclipse


Sujet :

Eclipse Java

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Points : 24
    Points
    24
    Par défaut Coloration des graphes en Java sous Eclipse
    bnj,
    je suis entrain de travailler sur un projet visant l'amélioration d' un code qui consiste à réduire des graphes,et comme 2 ème objectif est faut colorier les noeuds des graphes d'une couleur differente à chaque réduction,c'est à dire que une fois je clique sur le bouton réduire,les noeuds du graphe réduit devront se colorer d'une couleur differente de celle des noeuds de l'étape n-1.
    en fait le code actuel,permet de colorer tous les noeuds de la meme couleur,et meme quand on réduit,ça change pas.j'ai essayé de définir une fonction dont le parametre est une valeur rand et puis je l'appelle dans la partie définissant le noeud:
    GraphConstants.setGradientColor(cell.getAttributes(), new Color(reduire.z+166,reduire.z+170,255-reduire.z));
    //z est le valeur retournée par la fonction que j'ai définie en fct de rand().
    mais malheureusement ça change pas,la couleur définit initialement reste la meme.
    est ce qq un a une idée? je suis vraiment bloquée.
    merci d'avance

  2. #2
    Membre expérimenté Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Points : 1 540
    Points
    1 540
    Par défaut
    un peu de code nous aideraient à t'aider
    Il était une fois [...] Et ils vécurent heureux et eurent beaucoup d'enfants!

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Points : 24
    Points
    24
    Par défaut Coloration graphe en java
    merci tt d'abord Ivelios,en fait le code est beaucoup si je veux vous le transmettre,car toute classe appelle une autre :je vais un peu vous décrire de quoi il s'agit:

    classe WFMGraphPanel herite de JPanel. elle contient le graphe construit dans un JPanel et cette classe appelle Graphcell class qui contient les methodes specifiques a le creation des noeuds et des arretes de graphe,et c'est dans cete classe qu'on définit les couleurs des noeuds (pour chaque type):
    par exemple ce type des noeuds que j'ai commencé à changer:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public ActivityCell createActivity(Object obj){
            ActivityCell cell = new ActivityCell(obj);
    		Dimension d = new Dimension(80,65);
    		Rectangle rect = new Rectangle(d);
    		GraphConstants.setBounds(cell.getAttributes(), rect);
    		//while(i<255){
    		GraphConstants.setGradientColor(cell.getAttributes(), new Color(reduire.z+166,reduire.z+170,255-reduire.z));
    		GraphConstants.setOpaque(cell.getAttributes(), true);
    		DefaultPort port = new DefaultPort();
    		cell.add(port);
    		port.setParent(cell);
            return cell;
        }
    //le z est le valeur retournée par une fonction utilisat rand(),dans le but d'avoir à chaque fois des valeurs # de z.
    je l'ai définit dans la classe contenant le code de réduction ,pour qu'une fois je clique sur réduire,j'ai une valeur de z.

    mais le problème,y a pas de changement,la couleur reste la meme.
    Merci pour toute aide.

Discussions similaires

  1. Réinstaller des projets Java sous Eclipse
    Par roti34 dans le forum Eclipse
    Réponses: 2
    Dernier message: 16/01/2015, 17h39
  2. Apprendre à programmer un modèle de graphe en Java sous Eclipse
    Par Mickael Baron dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 25/01/2012, 11h34
  3. Coloration des graphes en java
    Par fedora8 dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 01/10/2010, 01h19
  4. Entrer des arguments en Java sous Eclipse
    Par alex_petit dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 06/11/2006, 15h25
  5. [Debutant(e)]Debug Java sous Eclipse
    Par Jean_Benoit dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 13/01/2005, 10h51

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