ralkif
Messages postés2Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention29 septembre 2004
-
29 sept. 2004 à 13:42
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 2008
-
30 sept. 2004 à 08:42
Slt !
Bon voila mon problème...voila l'intitulé de ma classe principale :
class Dessin extends JFrame implements MouseListener, MouseMotionListener
je définis donc dans cette classe la fonction suivante :
public void mouseDragged(MouseEvent e) {
Graphics g = getGraphics ();
update(g);
X2=e.getX();
Y2=e.getY();
g.drawLine(X1,Y1,X2,Y2);
}
Le but est en fait de tracer un trait...Le premier probleme que j'ai rencontré est que sans mettre le update(g); quand je draggé ma souris il créé des lignes tous le temps...J'ai donc mis ce update(g);
Ceci me crée donc bien une et une seule ligne mais le problème c'est que quand je veux tracé une deuxieme ligne il m'efface la précédente :( Quelqu'un a-t-il une solution ?