JScrollPane et objet graphique

Fermé
lagrange8 Messages postés 7 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 19 août 2008 - 8 mai 2008 à 16:41
 lagrange8 - 4 juin 2008 à 19:42
Bonjour,

je suis entrain d'écrire un programme qui me permet d'afficher les oblet graghyques dans un ScrollPane. le code marche bien mais je rencontre des problèmes lorsque je veux afficher plus d'un objet dans le même scrollpane
quelcun peux t- il me dire ce que je dois faire?

voici une partir du code:
viewGraph = GrappaUtils.getGraph(mongraph);
viewGraph.setEditable(true);
GrappaPanel grappapane = new GrappaPanel(viewGraph);
JScrollPane scrollpane = new JScrollPane();
JContentPane jcontentpane = JContentPane(parent);
jcontentPane = new JPanel();
jcontentPane.setLayout(new BorderLayout());
jcontentPane.add(scrollPane, BorderLayout.CENTER);
scrollPane.setViewportView(grappaPane);

merci!

1 réponse

Le plus simple pour afficher plusieurs composants dans un scrollpane est d'utiliser un composant conteneur.
Par exemple :

JScrollPane myScrollPane = new JScrollPane();
JPanel myScrolledPanel = new JPanel();

myScrollPane.setViewportView(myScrolledPanel);

myScrolledPanel.add( ... );
myScrolledPanel.add( ... );
myScrolledPanel.add( ... );
0
merci pour la réponse, mais seulement kelle est arrivé un peu tard.
car en continuant mes recherches kelke jour après, j'ai compris que le JScrollPane ne pouvait pas contenir plus d'un élément et j'ai fais exactement comme tu as expliqué et cela a marché

ciao
0