Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2008, 08:55
cacho17
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 15 años, 4 meses
Puntos: 1
dibujar tren java

Buenos días necesitaría dibujar un tren, tengo la locomotora y el vagón dibujados en un package y necesito crear un programa que partiendo de una locomotora y el vagón me pida cuantos vagones quiero y me dibuje el tren.
He empezado utilizando un Vector y creo que esta bien pero cuando quiero que me dibuje el tren no se como llamar la locomotora y que dependiendo del numero de vagones los dibuje.
package part2;
import part1.*;
import Figures.*;
import java.util.Vector;


/**
* Write a description of class Tren here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Tren
{
private Locomotora locomotora1;
private Vector <Vagon> listaVagones;

public Tren(Locomotora locomotora1,int numeroDeVagones,int incremento)
{
this.locomotora1 = locomotora1;
this.listaVagones = new Vector <Vagon> (numeroDeVagones, incremento);
}
public Tren (int numeroDeVagones)throws Exception
{
if (numeroDeVagones > 5)
throw new Exception ("Capacidad Arrastre Insuficiente");
listaVagones = new Vector <Vagon> (4);
}
public boolean tieneCapacidad()
{
return listaVagones.isEmpty();
}
public boolean noTieneCapacidad()
{
return false;
}
public void anadir(Vagon vagon) throws Exception
{
listaVagones.add(vagon);
}
public boolean eliminar (Vagon vagon)
{
return listaVagones.remove(vagon);
}
public int buscar (Vagon vagon)
{
return listaVagones.indexOf (vagon);
}

}