Bonjour,


Actuellement, j'ai crée un composant sur lequel il est possible de dessiner (par exemple une signature). De cette manière, il m'est possible de garder une trace sous forme d'image de cette signature.

Mon composant est un simple panel qui surcharge la méthode paintComponent(Graphics) pour réaliser cette action.

Tout fonctionne très bien, cependant, je souhaiterais améliorer la qualité du tracé d'utilisateur récupéré. En effet, pour l'instant, je ne faisais que représenter ma zone de dessin par un tableau dont chaque case représente un pixel. Cela donne finalement un dessin plutôt flou contenant un ensemble de point, alors que je préfèrerai les lier pour former la véritable signature.
J'ai donc penser dans un premier temps, stocké les points récupérer pour dessiner un polygone non fermé, puis j'ai pensé qu'il fallait peu être plusieurs liste de point, car l'utilisateur peu recommencer à tout moment un nouveau tracé sans aucun lien avec le précédent...
Qu'en pensez vous? Existe il déjà des composants réalisant cette action ?