Math.random() en java

nicegirle Messages postés 4 Date d'inscription jeudi 23 octobre 2008 Statut Membre Dernière intervention 30 août 2009 - 22 nov. 2008 à 14:22
nicegirle Messages postés 4 Date d'inscription jeudi 23 octobre 2008 Statut Membre Dernière intervention 30 août 2009 - 25 nov. 2008 à 16:46
bnjr , svp je suis entrain de developper une applet ,contenant un cerle qui se deplace dans mon applet tout en changeant  le rayon, le problème c est que le deplacement doit s effectuer d une maniére aleatoire , pour cette raison j ai appliqué Math.random() comme suit

int dx = (int )Math.random()*100;
int dy =(int)Math.random()*100;

mais le probleme c est que ce deplacement ne couvre pas toute l applet ,il se contente juste sur 2 coté.. mais une fois j ai changé en un exemple :
 

dx+=10;
dy +=10;

là j ai eu une reponse et mon cercle a commencé de bouger selon l incrementation

svp aidez moi a realiser ce deplacement aléatoir a l aide de Math.random ()
A voir également:

2 réponses

uhrand Messages postés 491 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 15 juillet 2012 9
23 nov. 2008 à 16:44
Après le signe *, au lieu de mettre 100, tu indique simplement la largeur, respectivement la hauteur de l'applet.
0
nicegirle Messages postés 4 Date d'inscription jeudi 23 octobre 2008 Statut Membre Dernière intervention 30 août 2009
25 nov. 2008 à 16:46
bnjr , oui  merci bien , j ai resolu le probleme , c etait au niveau du * et j ai du mettre le cast sur toute la fonction.je vous remerci infiniment pour votre reponse
0
Rejoignez-nous