Bonjour à tous !
Je suis en train de développer un programme de généalogie. Pour afficher l'arbre généalogique, j'utilise la librairie JUNG (la version alpha 2.0).
La création du graphe se passe bien mais l'affichage me pose des problèmes.
Je voudrais afficher le graphe dans une JFrame voici mon code :
tout ça est bon pour le compilateur (j'utilise Eclipse) sauf la dernière ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Layout<String,String> layoutGraphe = new CircleLayout(graphe); layoutGraphe.setSize(new Dimension(300,300)); BasicRenderer pr = new BasicRenderer(); BasicVisualizationServer vv = new BasicVisualizationServer(layoutGraphe); JFrame jf = new JFrame("example"); jf.getContentPane().add(vv);
Voici l'erreur que me donne le compilateur :
Selon moi cela devrait cependant marcher sachant que la classe BasicVisualizationServer hérite de JPanel.The method add(Component) in the type Container is not applicable for the arguments (BasicVisualizationServer)
Des idées ?
Merci d'avance !
Partager