Bonjour à tous !
Je débute en Java et je ne trouve pas comment dessiner dans un JPanel quelconque...

J'ai bien compris la méthode que la plupart utilise, à savoir créer une classe dérivée de JPanel et surcharger la méthode paintComponent(Graphics g) pour dessiner ce qu'on veut en exploitant le g en question ({ g.fillRectangle([..]); etc }

Le soucis c'est qu'il est du coup absolument nécessaire de créer une classe spécifique à chaque fois qu'on voudrait dessiner dedans, or j'aimerais pouvoir dessiner dans un Jpanel quelconque sans avoir à créer une classe spéciale à chaque fois, genre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Rectangle monRectangle = new Rectangle(10,10,30,50); //classe rectangle qui a comme variables d'instances la position x, y, width et height
Ellipse monCercle = new Ellipse(30,30,15,15); //même principe
 
JPanel monPanel = new JPanel([...]);
JPanel.dessiner(Rectangle);
JPanel.dessiner(Cercle);

Savez-vous comment faire...?

Merci