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

Graphisme Java Discussion :

Jung graph java


Sujet :

Graphisme Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut Jung graph java
    Bonjour,
    Je suis une chinoise et j'apprend le jung,
    mais je installe le jung avec les source dans Eclipse le version eclipse-java-helios-SR2-win32 ,Il y a tous les jours les erreus ci-dessous:

    (si travail just avec ajouter la librairie jung au build path de mon projet.ça marche bien )

    1. import javax.media.jai(il ma écrit:
    the import javax.media.jai cannot be resolved)

    2.import com.sun.j3d.utils.behaviors.mouse.MouseBehavior;
    import com.sun.j3d.utils.behaviors.mouse.MouseBehaviorCallback

    (Access restriction: The type MouseBehavior is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\ext\j3dutils.jar)

    3.p0tx.setTranslation(new Vector3f(p0.getX(),p0.getY(),p0.getZ()));

    (Multiple markers at this line
    - The method getX() is undefined for the type
    Point3f
    - The method getY() is undefined for the type
    Point3f
    - The method getZ() is undefined for the type
    Point3f)
    pourquoi je dois changer getX() pour x,getY() pour y,getZ() pour z

    Merci d'anvancer

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bonjour

    Comme je te disait dans ma réponse dans ton autre sujet, ce n'est pas juste le jar de JUNG qu'il faut ajouter au build path de ton projet, mais tous les jars se trouvant dans le zip que tu as téléchargé sur le site de JUNG.

    Donc les étapes à réaliser pour que cela marche:


    1. Aller sur le site de JUNG
    2. Télécharger le zip de l'API
    3. Extraire le ZIP sur ton ordinateur
    4. Ajouter tous les jars obtenus suite à l'extraction du ZIP au build path de ton projet eclipse
    5. Ouvrir ta classe dans Eclipse et faire ctrl+shift+O pour corriger les imports.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut
    merci beaucoup! et je suis votre étape,et il n'y a plus d'erreurs sur "import javax.media.jai " parceque il a disparu. mais pour "import com.sun.j3d.utils"il y a encore le meme erreur,je ne sais par pour quoi!

    et aussi il y a problem sur ci-dessous:
    p0tx.setTranslation(new Vector3f(p0.getX(),p0.getY(),p0.getZ()));

    (Multiple markers at this line
    - The method getX() is undefined for the type
    Point3f
    - The method getY() is undefined for the type
    Point3f
    - The method getZ() is undefined for the type
    Point3f)
    pourquoi je dois changer getX() pour x,getY() pour y,getZ() pour z

    est-ce que c'est à cause ne pas correct de metter les resource dans les projet? je voudrais travailler avec les source dans l'Eclipse!

    Merci d'anvencer

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Quelle est la classe de po, quelle est la classe de potx?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut
    la class de p0 et p0tx est Point3f

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut
    j'ai ajouté tous les .jar qui est dans le zip et j'ai ajouté .jar de jdk6 aussi.
    mais encore des erreurs.
    <<......
    public void setEndpoints(Point3f p0, Point3f p1) {

    // calculate length
    float length = p0.distance(p1);

    // transform to accumulate values
    Transform3D tx = new Transform3D();

    // translate so end is at p0
    Transform3D p0tx = new Transform3D();
    p0tx.setTranslation(new Vector3f(p0.getX(),p0.getY(),p0.getZ()));

    // scale so length is dist p0,p1
    Transform3D scaletx = new Transform3D();
    scaletx.setScale(new Vector3d(1,length,1));

    Vector3f yunit = new Vector3f(0,1,0);

    Vector3f v = new Vector3f(p1.getX()-p0.getX(), p1.getY()-p0.getY(), p1.getZ()-p0.getZ());

    Vector3f cross = new Vector3f();
    cross.cross(yunit, v);
    // cross is the vector to rotate about
    float angle = yunit.angle(v);
    ......>>
    ci-desus les code il y a tous jour les meme erreurs:

    Multiple markers at this line
    - The method getX() is undefined for the type Point3f
    - The method getZ() is undefined for the type Point3f
    - The method getY() is undefined for the type Point3f


    j'ai éssayé Ctrl+shift+O pour corriger les import, mais encore des erreur sur
    <<import com.sun.j3d.utils.behaviors.mouse.MouseBehavior;

    import com.sun.j3d.utils.behaviors.mouse.MouseBehaviorCallback;
    >>et eclipse m'a dit que "Access restriction: The type MouseBehavior is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\ext\j3dutils.jar"

    est-ce que c'est le jung que je n'installe pas bien ou c'est l'eclipse que je ne pas bien installe ou l'eclipse manque des plug-in


    merci d'anvencer

  7. #7
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bah, il suffit de regarder la classe Point3F pour voir qu'en effet elle en possède pas de méthode de méthode getX() getY() et getZ().

    Mais elle propose directement un accès aux champs x, y et z

    Donc ce que tu cherches à récupérer est p0.x, p0.y et p0.z.

    Ensuite ce qui concerne ton problème d'imports.

    Tout dépend de si tu veux faire de la 3D avec JUNG ou pas.
    Si tu veux faire de la 3D avec JUNG, il va te falloir intégrer Java3D en entier à ton projet.

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut
    Citation Envoyé par sinok Voir le message
    Bah, il suffit de regarder la classe Point3F pour voir qu'en effet elle en possède pas de méthode de méthode getX() getY() et getZ().

    Mais elle propose directement un accès aux champs x, y et z

    Donc ce que tu cherches à récupérer est p0.x, p0.y et p0.z.

    Ensuite ce qui concerne ton problème d'imports.

    Tout dépend de si tu veux faire de la 3D avec JUNG ou pas.
    Si tu veux faire de la 3D avec JUNG, il va te falloir intégrer Java3D en entier à ton projet.
    Merci beaucoup!

Discussions similaires

  1. JUNG graph Java
    Par wawa211315 dans le forum Graphisme
    Réponses: 1
    Dernier message: 25/07/2011, 15h07
  2. API jung graph network
    Par lakel dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 16/06/2011, 19h41
  3. jung graph framework
    Par lakel dans le forum Maven
    Réponses: 0
    Dernier message: 16/06/2011, 17h26
  4. jung Graph Framework
    Par lakel dans le forum Maven
    Réponses: 0
    Dernier message: 16/06/2011, 14h23
  5. conception graph java
    Par kindy dans le forum Langage
    Réponses: 6
    Dernier message: 19/04/2007, 00h24

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