Bonjour;
Je souhaite dessiner sur un Jlabel.Soit 1pixel = 1cm.
J'ai un point en 40,40 comment connaitre les coordonnées du point situé dans un angle de 120 a 20 cm.
Merci
Version imprimable
Bonjour;
Je souhaite dessiner sur un Jlabel.Soit 1pixel = 1cm.
J'ai un point en 40,40 comment connaitre les coordonnées du point situé dans un angle de 120 a 20 cm.
Merci
bonjour,
si tu considères le repère de l'ecran(axe Ox horizontal vers la gauche et axe Oy vers le bas)
tu dois faire une translation d'un vecteur v de norme 20 et de direction unitaire (cos120,sin120)
donc ton nouveau point aura pour coordonnées :
x = 40 + 20 * cos(120);
y = 40 + 20 * sin(120);
salut,
oui pour la réponse de @ludomacho, sauf que les méthodes java pour cosinus et sinus prennent un argument en radians !
par exemple :
Code:x = 40 + 20 * Math.cos(Math.toRadians(120));