Salut,
comment fonctionne la methode darwarc? les arguments ne sont ils pas un peu complexe pour dessiner un simple arc? pourquoi doit on passer par un rectangle ?
merci
Salut,
comment fonctionne la methode darwarc? les arguments ne sont ils pas un peu complexe pour dessiner un simple arc? pourquoi doit on passer par un rectangle ?
merci
Salut,Envoyé par jlassiramzy
tout ce que tu demandes est expliqué dans la javadoc
++
salut,
justement je ne comprend pas le principe c''est pour ca ? tu as une idee?
merci
Car un arc est une forme rectangulaire qui s'incrit donc dans une boite englobante rectangulaire. C'est un principe generaliste de faire que tout ce qui est rectangulaire est positionne d'apres son coin superieur gauche.
Donc si tu as le centre et le rayon, tu peux donc determiner le coin superieur gauche (centerX-radius, centerY-radius) et le diametre (2*radius). Egalement cette classe se base sur une ellipse d'ou le fait qu'il y ait deux diametres (w et h). Le type lui determine l'apparence de l'arc (voir la javadoc ou la demo Java2Demo fournie dans le JDK).
Sinon tu utilises le contructeur vide par defaut et les methodes setAngleStart(), setAngleExtend() et setFrameFromCenter()* tout simplement.
*Note que cette seconde methode te demande un 2nd point en parametre (donc soit (centerX+radius, centerY+radius) soit (centerX-radius, centerY-radius) ; peut importe lequel des deux on prend).
Merci de penser au tagquand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Partager