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 :

Utilisation de JGraph


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Informatique
    Inscrit en
    Septembre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 27
    Par défaut Utilisation de JGraph
    Bonjour,
    Mon problème est que j'essaie dessiner avec JGraph une graphe avec plusieurs nodes et edges mais je ne réussite pas:
    mon projet est de dessin une graphe avec l'algorithme d'une arbre n-aires tel que le sommet de cette graphe est changeante à fixer par un JTextField et je pense à placer tout les nœuds en utilisant des boucles car tous les nodes de cette graphe existent dans une grande base de données donc il est impossible d'écrire tous les nom et les places des nodes et edges

    j'essaie l'exemple classique du JGraph "Hello World" et je modifie la seule edge par un ensemble des cells

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    while ( i<nbrEnf+1 ){
     
    	cells[i] = createVertex(null, x+((x*i)/nbrEnf), y+50, 10, 10, Color.ORANGE, true);
    	 i++;
    }
    mais toujours le problèmes dans la ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    graph.getGraphLayoutCache().insert(cells);
    et avec l'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Exception in thread "main" java.lang.NullPointerException
    	at java.util.Hashtable.get(Unknown Source)
    	at org.jgraph.graph.GraphLayoutCache.insert(Unknown Source)
    	at org.jgraph.graph.GraphLayoutCache.insert(Unknown Source)
    avez-vous comprendre mon problème

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut
    Citation Envoyé par javjouv2011 Voir le message
    avec l'erreur:
    Exception in thread "main" java.lang.NullPointerException

    avez-vous comprendre mon problème
    ben c'est marqué... NullPointerException... tu as un objet qui est null, maintenant à toi de voir si c'est "graph" ou si c'est "cells"
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre averti
    Femme Profil pro
    Informatique
    Inscrit en
    Septembre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 27
    Par défaut
    je trouve que le problème est à coté de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	DefaultGraphCell[] cells = new DefaultGraphCell[5];
    où la fixation du taille est obligatoire par contre je travail avec une base de données où je ne peut pas avoir un taille fixe et qui est très grand

    comment je peut résoudre ce problème???

Discussions similaires

  1. Installation et utilisation de l'API JGraph
    Par gstratege dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 28/10/2011, 12h12
  2. utilisation de JGraph pour afficher les attributs de classe
    Par Mamy-Laye dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 10/11/2009, 10h58
  3. [Jgraph] Utiliser l'actionListener
    Par danje dans le forum 2D
    Réponses: 2
    Dernier message: 29/11/2005, 18h03
  4. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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