GraphStream Users

Archives de la liste Aide


Problème entre un JPanel et une View


Chronologique Discussions 
  • From: Tristan Guillevin <tristan.guillevin AT gmail.com>
  • To: users AT graphstream-project.org
  • Subject: Problème entre un JPanel et une View
  • Date: Sat, 22 Oct 2011 15:29:13 +0200

Bonjour, 

Dans le cadre d'un projet en DUT Informatique nous avons décidé d'utiliser la librairie GraphStream. 

Nous avons un JPanel contenant des JCheckBox, JSlider et JLabel et une vue de notre graphe.
Pour créer une vue du graphe nous avons procédé de la manière suivante :

Viewer viewer = new Viewer(this.graph); // graph étant un GrapchicGraph
View view = viewer.addDefaultView(false);
this.add(view, BorderLayout.CENTER); // this étant la JFrame

Le graphe doit évoluer dynamiquement en fonction des actions effectué à travers le JPanel.

Le problème est que dès que l'on clique sur une checkbox ou que l'on bouge le slider, ces composants se retrouvent copié dans le graphe puis ne disparaissent qu'en cliquant dans le graphe. Nous ne comprenons pas bien d'où vient ce problème. Le seul moyen que nous avons trouvé aujourd'hui est de faire un view.resetView() permanent ce qui consomme beaucoup. 

Avez-vous déjà eu connaissance de ce problème ? Si oui, avez-vous un moyen de le résoudre ?

Cordialement.

Tristan.



Archives gérées par MHonArc 2.6.16.

Top of page