Bonjour,

J'ai un JPanel sur lequel je souhaite dessiner.

J'ai vu beaucoup d'exemple de ce type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
 
public class Panneau extends JPanel {
 
        public void paintComponent(Graphics g){
                g.setColor(Color.red);   
                g.drawLine(5, 5, 50, 50);
        }
 
}
Et dans une autre classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
JPanel pan = new Pnneau();
pan.repaint();
Mais je n'ai pas compris comment faire, dans le cas où j'ai pleins d'opérations variables à faire qui dépendent de l'utilisateur: droite, courbes, couleurs, etc.

Faut-il surcharger paint? comment procéder?

Merci