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 :

[JGraph] plusieurs lignes dans un même vertex


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 15
    Par défaut [JGraph] plusieurs lignes dans un même vertex
    Bonjour,

    Je dois réaliser un schéma de base de données dans une application java. Pour ce faire j'utilise JGraph.

    Chaque cellule de mon schèma doit contenir le nom de la classe et , en dessous, une liste des différents attributs de cette classe.

    Rien de difficile, non?

    Mon problème est le suivant:
    Je n'arrive à écrire qu'une seule ligne dans ma cellule (Le nom de la classe). Je voudrais avoir une cellule composée de plusieurs "cases", une pour le nom de classe, une pour les attributs, et une ,éventuellement, pour les méthodes.

    Que faire?

    J'ai pensé à plusieures solutions:

    - 1: Contourner le problème, faire deux cellules (une pour le titre et une pour les attributs) et en faire un seul groupe.

    - 2: Insérer un panel dans ma cellule, je pourais alors faire ce que je veux dedans...

    - 3: Modifier la methode VertexView...

    Alors voila ma question, laquelle de ces solutions vous semble la meilleure (s'il y en a une), et comment la mettre en oeuvre.

    Rq: Je suis un novice plutôt pas doué

  2. #2
    Membre actif
    Profil pro
    ghfhrghjyej
    Inscrit en
    Février 2007
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : ghfhrghjyej

    Informations forums :
    Inscription : Février 2007
    Messages : 87
    Par défaut
    Citation Envoyé par smendou Voir le message
    Bonjour,
    - 2: Insérer un panel dans ma cellule, je pourais alors faire ce que je veux dedans...

    - 3: Modifier la methode VertexView...
    Pour insérer un panel dans ta cellule tu doit de toutes façon modifier la Méthode VertexView, ce n'est pas trop difficile, pour savoir comment faire ça tu peux lire le tutoriel qui se trouve dans developpez.com et qui parle de JGraph, tu ne pourras pas le rater, il n'y en a qu'un seul, l'auteur y explique bien ce qu'il faut faire pour modifier la méthode Vertexview avec un exemple, sinon tu peux aussi lire le tutoriel officiel de JGraph qui est en anglais mais très détaillé (si tu te débrouilles avec l'anglais bien sur ).
    Bon courage

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 15
    Par défaut
    Merci, le tuto en anglais est très bien.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/10/2014, 13h34
  2. Plusieurs lignes dans une même cellule de JTable
    Par Yann_69 dans le forum Composants
    Réponses: 2
    Dernier message: 21/06/2012, 11h19
  3. [MySQL] insérer plusieurs lignes dans une même table
    Par brahda dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/05/2011, 15h56
  4. [Lazarus] Stringgrid et plusieurs lignes dans une même cellule
    Par dav999 dans le forum Lazarus
    Réponses: 2
    Dernier message: 12/11/2010, 22h53
  5. [Applet]Utiliser plusieurs Applet dans une même classe
    Par BRAUKRIS dans le forum Applets
    Réponses: 5
    Dernier message: 11/06/2004, 15h27

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