Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2007, 16:30
tonettii
 
Fecha de Ingreso: diciembre-2006
Mensajes: 24
Antigüedad: 17 años, 5 meses
Puntos: 0
Problema con dibujo de lineas

Hola tengo un problema al dibujar lineas entre puntos....Mi codigo es el siguiente

while (!Camino_Completo()) {
Panel.Nodo_Destino = Mas_Cercano(Panel.Nodo_Inicio);
System.out.println(Panel.Nodo_Inicio+" "+Panel.Nodo_Destino);
Nodo_Disponible[Panel.Nodo_Destino]=false;
Panel.Opcion = 2;
Panel.repaint();
System.out.println("Pasa");
Panel.Nodo_Inicio = Panel.Nodo_Destino;
Dist_Total = Dist_Total + MinDist;
}


Teniendo en Opcion 2 de Panel

g.drawLine(this.punto[Nodo_Inicio].x+5,this.punto[Nodo_Inicio].y+5,this.punto[Nodo_Destino].x+5,this.punto[Nodo_Destino].y+5);

Lo de Mas_Cercano es encontrar el mas cercano,y me lo hace bien.El problema es al pintar,que no me lo pinta,simplemente me pinta un punto en el ultimo nodo.

Que puede pasar??Muchas gracias