salut wizman,
c assez simple, quand tu modifies la positon en x et y de ton rectangle, il suffit de controler que ton rectangle ne depasse pas les limites de ton applet.. par ex : if (positionx<0) { positionx=0;} elseif (positionx + largeur du rectangle > largeur de l'applet) { positionx = largeur de l'applet - largeur du rectangle; }
if (positiony<0) { positiony=0;} elseif (positiony + hauteur du rectangle > hauteur de l'applet) { positiony = hauteur de l'applet - hauteur du rectangle; }
avec ça, le rectangle ne doit plus pouvoir sortir de ton applet mais rester collé contre le bord de l'applet
bonne continuation
makhno
------------------------------- Réponse au message : -------------------------------
> Bonjour, > > J'ai un bête objet qui est un rectangle, que j'ajoute, supprime, etc....dans une applet. > Je peux bouger ce rectangle (haut,bas,droite,gauche) dans l'applet, mais j'aimerai que le rectangle bougé ne sache pas sortir de la fenêtre de l'applet. > Comment faire?? > Merci d'avance
|