Foros del Web » Programación para mayores de 30 ;) » Java »

Duda con applet

Estas en el tema de Duda con applet en el foro de Java en Foros del Web. holas, mi duda es la siguiente: en un applet, como puedo saber si dos figuras colocadas aleatoriamente se tocan?Gracias...
  #1 (permalink)  
Antiguo 21/04/2007, 03:49
Avatar de verop  
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
Duda con applet

holas, mi duda es la siguiente: en un applet, como puedo saber si dos figuras colocadas aleatoriamente se tocan?Gracias
  #2 (permalink)  
Antiguo 21/04/2007, 10:47
Avatar de Tipdar  
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 18 años, 6 meses
Puntos: 7
Re: Duda con applet

No importa que sea un applet o un frame o lo que sea... para saber si dos figuras se tocan vas a tener que implementar algún algoritmo matemático para eso.
__________________
El último TipdaR
  #3 (permalink)  
Antiguo 22/04/2007, 08:44
Avatar de Asgaroth  
Fecha de Ingreso: abril-2007
Mensajes: 79
Antigüedad: 17 años, 1 mes
Puntos: 4
Re: Duda con applet

pues estas figuras son imagenes no? bueno no se pero si las pintas con Graphis2D tienes que hacer una funcion de colicion o algo asi, la idea es que cuando pintas una imagen esta genera un rectangulo al redededor, la clase rectangle de java tiene un metodo llamado intersects que te dice que un rectangulo se intersecta con otro, primero tienes que obtener los rectangulos de cada objeto y luego:

Código PHP:
if (Rectangulofigura1.intersects(Rectangulofigura2)) {
    return 
true;

espero que eso te sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:24.