Une dernière question, quelle est la solution la plus simple pour copier un objet de type LinkedList. Pour l'instant j'ai fait ça (c'est le contructeur d'une classe polygone :

import java.util.*;

public class Polygone
{
/// liste des sommets
protected LinkedList<Point> listeSommets = new LinkedList<Point> () ;

/// nombre de sommets
protected int nombreSommets ;

public Polygone (List listePoints)
{
nombreSommets = listePoints.size() ;
for (int i = 0; i < nombreSommets; i++)
listeSommets.add (i, listePoints.get(i))
}
}

est-il possible de faire directement listeSommets = listePoints
(listeSommets et listePoints sont des éléments LinkedList<Point> où Point est une classe contenant les coordonnées X et Y d'un point.

Deuxième question, est-il possible de faire des appels successifs à des fonctions :

polygone.lireListeSommets().get(i) ;

Merci d'avance,

Jean.