
Como dibujar una linea en un plano cartesiano
Publicado por Erick (4 intervenciones) el 29/09/2014 20:58:03
Hola, tengo un plano cartesiano y me gustaría saber como dibujar lineas en él pero tomando en cuenta el punto de origen, que en este caso es el centro de la pantalla. Es decir, si le digo que me dibuje una linea asi (0,0,20,70) me tendra que dibujar la linea a partir del origen, es decir en ese caso, el punto inicial me lo dibuja en el origen (el centro de la pantalla) y el punto final 20 puntos hacia la derecha y 70 hacia arriba. Aqui les dejo el codigo que hice para el plano cartesiano pero la verdad no tengo idea de como hacer que dibuje las lineas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import java.awt.*;
import java.applet.*;
public class planocartesiano extends Applet
{
public void paint(Graphics g)
{
int ancho=getSize().width;
int alto=getSize().height;
g.drawLine(0,alto/2,ancho,alto/2);
g.drawLine(ancho/2,0,ancho/2,alto);
int coordenadax=ancho/2;
int coordenaday=alto/2;
System.out.println("Origen: ("+coordenadax+","+coordenaday+")");
}
}
Valora esta pregunta


0