Dans ce cas, tu crées ton JComponent, et tu redefinies la méthode paintComponent. Ensuite, tu places ton composant comme tous les autres composants.
import java.awt.*;
import javax.swing.*;
public class Dessin extends JComponent
{
public Dessin()
{
//Donne la taille taille préférée au composant
setPreferredSize(new Dimension(200,200);
}
protected void paintComponent(Graphics g)
{
//Prend la couleur rouge pour le crayon
g.setColor(Color.red);
//Dessine un rectangle plein
g.fillRect(20,20,100,50);
}
}
JHelp