Bonsoir ,
Je viens juste de commencer avec le dessin 2D et donc besoin d'aide !
Mon but c'est que le programme dessine une seule ligne (x) à chaque fois que je clique sur jPanel2 (la même ligne sera redessinée ailleurs celons les cordonnées).
J'ai donc écrit ceci:
Ceci dit , j'ai une erreur à la 3eme ligne du code , le programme souligne e.getX() et e.getY() en étant des erreurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 java.awt.event.MouseListener l ; java.awt.event.MouseEvent e ; Line2D x = new Line2D.Double(200, 150, l.mouseClicked(e.getX()), l.mouseClicked(e.getY())); private void jPanel2MouseClicked(java.awt.event.MouseEvent evt) { Graphics2D a = (Graphics2D) jPanel2.getGraphics(); a.setColor(Color.BLACK); a.setStroke(new BasicStroke(2)); a.draw(x); }
Merci d'avance et bonne nuit à tout le monde :3
Partager