Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : dessiner un diagramme d'activités d'UML avec Jgraph [ Algorithme / Autre ] (imenmannou)

lundi 24 mars 2008 à 13:06:04 | dessiner un diagramme d'activités d'UML avec Jgraph

imenmannou

Salut,
Je prépare une interface graphique qui permet aux utilisateurs de dessiner des diagrammes d'avtivités d'UML. J'ai choisi alors  Jgraph mais la je suis bloquée, j'ai pu dessiner que le rectangle , J'ai pas pu dessiner des cerles( pour le noeud initial et final) , ni le losange( pour le noeud de decision ) et les autres formes de diagramme d'avtivité d'UML 2. J'ai bien lu la documentation de Jgraph mais j'ai pas pu  faire. Svp est ce que quelqu'un a une idée pour dessiner le diargramme. Svp j'ai besoin de votre aide
Merci 


lundi 24 mars 2008 à 17:20:14 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

gouessej

Essaie JGraph Diagram Component :
http://sourceforge.net/projects/jgraph/

Il y a ce qu'il faut, lis bien la documentation, c'est très très complet.

TUER : http://tuer.tuxfamily.org/tuer.php

yeah! vive java

lundi 24 mars 2008 à 17:21:15 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

gouessej

Regarde particulièrement JGraphpad.

TUER : http://tuer.tuxfamily.org/tuer.php

yeah! vive java

jeudi 11 décembre 2008 à 15:40:04 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

papillon2000

bonjour à tous, j'aimerai bien que vous me donner un petit code sur le dessin d'un graphe qui me permet d'avancer dans mon travail, je veux dessiner un réseau à paritir d'un ensemble de tâches et les flux qui me permet de definir l'ordonnancement de ces tâches.
merci et bon courage à tous.

jeudi 11 décembre 2008 à 17:02:36 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

imenmannou

Bonjour papillon voila le code qui te permet de dessiner un rectangle avec JGraph

public class HelloWorld {

public static void main(String[] args) {

GraphModel model = new DefaultGraphModel();

GraphLayoutCache view = new GraphLayoutCache(model,

new

DefaultCellViewFactory());

JGraph graph = new JGraph(model, view);

DefaultGraphCell[] cells = new DefaultGraphCell[3];

cells[0] = new DefaultGraphCell(new String("Hello"));

GraphConstants.setBounds(cells[0].getAttributes(), new

Rectangle2D.Double(20,20,40,20));

GraphConstants.setGradientColor(

cells[0].getAttributes(),

Color.orange);

GraphConstants.setOpaque(cells[0].getAttributes(), true);

DefaultPort port0 = new DefaultPort();

cells[0].add(port0);

cells[1] = new DefaultGraphCell(new String("World"));

GraphConstants.setBounds(cells[1].getAttributes(), new

Rectangle2D.Double(140,140,40,20));

GraphConstants.setGradientColor(

cells[1].getAttributes(),

Color.red);

GraphConstants.setOpaque(cells[1].getAttributes(), true);

DefaultPort port1 = new DefaultPort();

cells[1].add(port1);

DefaultEdge edge = new DefaultEdge();

edge.setSource(cells[0].getChildAt(0));

edge.setTarget(cells[1].getChildAt(0));

cells[2] = edge;

int arrow = GraphConstants.ARROW_CLASSIC;

GraphConstants.setLineEnd(edge.getAttributes(), arrow);

GraphConstants.setEndFill(edge.getAttributes(), true);

graph.getGraphLayoutCache().insert(cells);

JFrame frame = new JFrame();

frame.getContentPane().add(new JScrollPane(graph));

frame.pack();

frame.setVisible(true);

}

}

// bien sûr pour que ça fontionne il faut que tu ajoute la bibliothèque externe de JGraph
tu peux téléchager la bibliothèque JGraph à partir www.jgraph.com
aussi le JgraphPad peut t'aider.
Bon courage


jeudi 11 décembre 2008 à 17:06:59 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

imenmannou

Bonjour papillon, tu peux aussi consulter le forum de JGraph ça peut t'aider 
www.jgraph.com/forum et ce lien peut aussi t'aider [ Lien ]
bon courage

jeudi 11 décembre 2008 à 19:12:03 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

papillon2000

merci à tous, je vais chercher API graph pour exécuter ce code.
mais est ce qu'on peux dessiner un réseau sans utiliser Jgraph.

jeudi 11 décembre 2008 à 21:32:13 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

papillon2000

bonsoir, j'ai télécharger l'aPI jgraph et j'ai copié le code dans jbuilder, lais je reàoie ce message d'érreur:

IOException starting Java runtime process --

java.io.IOException: CreateProcess: "C:\Program Files\Java\jdk1.5.0_16\bin\javaw" -classpath "C:\Documents and Settings\feknous\jbproject\classes;G:\installation sclips\jar jgraphe\jgraph-latest-lgpl-src\lib\jgraph.jar;C:\Program Files\Java\jdk1.5.0_16\demo\jfc\CodePointIM\CodePointIM.jar;C:\Program Files\Java\jdk1.5.0_16\demo\jfc\Java2D\Java2Demo.jar;C:\Program Files\Java\jdk1.5.0_16\demo\plugin\jfc\CodePointIM\CodePointIM.jar;C:\Program Files\Java\jdk1.5.0_16\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\im\indicim.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\im\thaiim.jar;C:\Program Files\Java\jdk1.5.0_16\jre\lib\javaws.jar;C:\Program Files\Java\jdk"


jeudi 11 décembre 2008 à 21:50:54 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

imenmannou

salut, se sont des excpetions il faut que tu ajoute le fichier  nommé généralement jgraph qui se trouve dans le dossier lib du jgraph que tu as téléchargé et ça fontionne normalement, moi j'utilise netbeans je click sur le projet avec le button droit je choisis propriétés puis je choisis libreries puis j'ajoute le fichier normalement c'est analogue avec jbuilder
Bon courage


jeudi 11 décembre 2008 à 22:19:49 | Re : dessiner un diagramme d'activités d'UML avec Jgraph

papillon2000

je ne comprend rien, je reçoie maintenant un autre message d'érreur:

"HelloWord.java": cannot access java.lang.Object,bad class file: C:\Program Files\Java\jdk1.5.0_16\jre\lib\rt.jar\java\lang\Object.class,class file has wrong version 49.0, should be 48.0,Please remove or make sure it appears in the correct subdirectory of the classpath. at line 33, column 25


1 2

Cette discussion est classé dans : dessiner, uml, jgraph, activités, diagramme


Répondre à ce message

Sujets en rapport avec ce message

diagramme imprimé avec java 2D [ par javaman2005 ] salut, Mon projet comporte beaucoup de modules, parmi lesquels celui qui doit permettre de dessiner un diagramme par l'utilisateur final, ce diagramm JGraph pour dessiner [ par assouma01 ] salut,je veux utilsé JGraph pour programmer un éditeur de GRAFCETmon pb est : comment rendre un groupe de formes, une seule forme,j'ai une îdée sur le dessiner un ellipse avec jgraph ou jlow [ par papillon2000 ] bonjour,je veux dessiner un réseau ou une sorte d'une représentetion graphique d'un workflow (réseau de taches). j'ai trouvé deux bibliothéque java ( dessiner aprés avoir taper des valeurs dans une boite de dialogue [ par papillon132 ] bonjour a tous, je suis en train de programmer une application java qui contient des dessins dans une fenetre JFrame et aussi des boites de dialogue. Dessiner un MCD à partir d'une base de données [ par hemma731 ] Bonjour à tous!A partir d'une base de données, je voudrais créer un MCD : on a les entités, les relations et je voudrais dessiner des carrés avec la l je cherche la conception uml pour le sujet de gestion de stage [ par elkhaoua20 ] je cherche la conception uml pour le sujet de gestion de stageet avec a petit prog cv sur java jdbc débutante Jgraph [ par badino16 ] bonjour a tout le monde , en fete je suis débutant en java et jai besoin de realisé une interface graphique unpeux kom JGRAPHPAD sof kil sera plus com Dessiner un terrain de basket-ball en Java [ par informaticen2008 ] Salut à tout le monde! Je suis un "extrême DEBUTANT" en Java. J'ai AUCUNE connaissance à la GUI Java. Je dois réaliser une interface graphique d'un te gestion du stocke avec uml d'un labo d'analyse [ par soslife2 ] bonjour,je doit effectue une analyse uml pour la gestion du stocke de produits nécéssaires à des analyses biologique dans les laboratoire. si quelqu'u


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.