Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2012, 13:02
Avatar de zero0097
zero0097
 
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 481
Antigüedad: 14 años
Puntos: 69
Respuesta: Hilos en Applet

facil, el ovalo debe moverse segun una posicion X o Y sumandole una variable de incrementos..cuando la figura este en la posicion width o height de la pantalla ese incremento será un decremento solo pasandolo a negativo con in o else segun el caso.....

ejem:
X = X + incremento;

y si hago en un hilo eso junto con el repaint(). la posicion del dibujo va ir cambiando siempre y cuando incremento sea un valor constante, lo unico que varia es X....

if(X > ventana.width())
eso significa que ya esta en el borde entonces: incremento = -incremento;

ahora el hilo ejecutara
X = X + (- Incremento)

eso hara que se valla reduciendo, y ahora va a ir hacia atras....

cuando se cuempla if(X =< 0)
incremento = - incremento

como era negativo eso lo cambiará a positivo, ahora si te fijas esas dos condiciones como hacen lo mismo puedes ponerlas en un mismo if.....

espero y la hayas captado...
__________________
De nada, hay te encargo +1...