Bonjour,
J’ai déclaré ces variables pour dessiner un rectangle, cercle, polygone et ellipse
super.paint(g);
int w = getWidth(), h = getHeight(), m = Math.min(w, h);
donc j’ai fait comme pour le rectangle et le cercle
switch (shape)
{
case 1 : g.fillRect(w/5, h/5, 3w/5, 3h/5); break;
case 2 : g.fillOval(w/2-m/2, h/2-m/2, 4m/5, 4m/5); break;
…
Mais j’y arrive pas pour le polygon et l’ellipse
vous pouvez m’aider ?
merci