Java drawpolygon drawellipse

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

Où tu bloques ? Et au passage : un cercle est une ellipse particulière ou le rayon en hauteur = rayon en largeur.

je sais pas comment je dois faire pour le polygon et ellipse
exemple:
case 3 : fillPolygon(…je sais pa ce que je dois mettre ici …)

Essaye ce lien : docs.oracle.com… et la méthode juste au dessus…
Edité le 25/03/2013 à 12:24