Dibujar Linea En Java
séque tengo que utilizar el método drawLine pero como sabeis hay que pasarle 4 parámentros(el x e y del punto de origen y el x e y del punto de destino).
En la clase Linea tengo:
public class Linea{private Color color;
private float tamano;
private String nombre;
private Punto origen;
private Punto destino;
public Linea() {
super();
color=Color.RED;
tamano=2.0f;
}
publicLinea(Color c,float t) {
color=c;
tamano=t;
}
public Punto getOrigen(){return origen;}//nos devuelve el punto origen de la linea
public void setOrigen(Punto p){origen=p;}//se la asignamos
public PuntogetDestino(){return destino;}//Nos devuelve el punto destino de la linea
public void setDestino(Punto p){destino=p;}//se la asignamos
public String getName(){return nombre;}//nos devuelve el nombrede la linea
public void setName(String s){nombre=s;}//se la asignamos
public String toString(){return nombre;}//nos devuelve una cadena
public void setColor(Color c){color=c;}//asignamos el colorde la linea
public Color getColor(){return color;}//nos devuelve el color de la linea
public void setTamano(float t){tamano=t;}//asignamos el tamaño
public float getTamano(){return tamano;}//nosdevuelve el tamaño
}
Y en la clase Punto tengo :
public class Punto{
private int x;
private int y;
private Color color;
public Punto(int x,int y){
this.x=x;
this.y=y;
}
public intgetX(){return x;}
public int getY(){return y;}
}
No os voy a poner aqui lo demás porque sino os aburro.Simplemente os pregunto si sabeis como puedo hacer para averiguar el puntodestino.Menciono que tengo un array de puntos en el que voy metiendo los puntos que voy dibujando pero no sé si para esto sirve de algo,pk la linea es libre es decir yo elijo el punto origen y el punto destino.
Regístrate para leer el documento completo.