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 :

Arbres graphiques en Java


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de sardik
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut Arbres graphiques en Java
    Bonjour,

    Je voudrais afficher une liste des méthodes exécutées sur un système d'une façon hiérarchisée.

    On pourrait voir ainsi les liens d'appels entre les méthodes. Des logiciels font déjà ce travail mais je souhaiterais le faire en Java.

    Ma venue ici n'a pas pour but de soulever des questions quant à la récupération des informations concernant les méthodes et leurs hiérarchisations.

    Je voudrais en faite des conseils pour re-créer ce type d'affichage :

    http://kcachegrind.sourceforge.net/html/Shot3Large.html

    Mon résultat final devrait ressembler à la partie droite, celle où l'on voit la liste des méthodes sous forme d'arbre.

    Je ne vois pas trop par où partir.
    J'ai pensé à utiliser Jung mais il ne permet à priori pas d'écrire dans les bulles. J'ai aussi penser à utiliser des Jtree mais ça ne rend pas du tout pareil et les liens hiérarchique sont un plus complexes que dans une simple arborescence de fichiers.

    Faut-il que je fasse du dessin en calculant à chaque fois la taille des rectangles en fonction du texte, rajouter le texte dans le rectangle, calculer la longueur des flèches, l'orientation, etc... et tout dessiner ?

    N'y a t-il pas une bibliothèque qui permettrait d'approcher plus ou moins ce genre d'affichage ?

    Merci.

  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
    Bah la visual library de netbeans ou JGraph devraient faire l'affaire. A noter toutefois qu'une partie de JGraph fournie sous forme de plugin et comprenant les layouts de graphs les plus intéressants est payante.

  3. #3
    Membre éprouvé Avatar de sardik
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    Je vais voir ça, merci

Discussions similaires

  1. Bienvenue sur le forum Interfaces Graphiques en Java - règles à respecter par tous
    Par christopheJ dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 31/05/2009, 15h50
  2. Quel outil pour créer les interfaces graphique en Java ?
    Par youp_db dans le forum Interfaces Graphiques en Java
    Réponses: 9
    Dernier message: 11/01/2006, 07h30
  3. [NetBeans] Graphiques en java
    Par kentao dans le forum NetBeans
    Réponses: 4
    Dernier message: 28/12/2005, 14h18
  4. [Debutant] se lancer dans l'interface graphique avec java?
    Par bambou dans le forum Interfaces Graphiques en Java
    Réponses: 17
    Dernier message: 14/12/2005, 00h45
  5. [choix langage] calcul,graphiques,portabilite: java ou c++?
    Par brassouille dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 15/07/2004, 11h09

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