SoloCodigo

Programación General => Java => Mensaje iniciado por: gardek69 en Jueves 21 de Septiembre de 2006, 16:55

Título: Dibujar Linea
Publicado por: gardek69 en Jueves 21 de Septiembre de 2006, 16:55
Como hago para dibujar una linea desde las cordenadas (x,y) a (z,t) en un JPanel o donde sea?

Hasta ahora he hecho:
JPanel panel=new JPanel();
Graphics g=panel.getGraphics();

Pero a la hora de dibujar me salta el error y dice que g es null
Panel ya esta insertado en un frame y toda esa historia.
Título: Re: Dibujar Linea
Publicado por: Casidiablo en Jueves 21 de Septiembre de 2006, 22:27
Coloca el code que llevas, para saber porqué dá error... en realidad es muy sencillo, cuestion de invocar el método drawLine() con sus respectivos parámetros, dentro del método paint del Panel (o paintComponent, si es JPanel).

Postea el codigo completo.
Título: Re: Dibujar Linea
Publicado por: geobeid en Viernes 22 de Septiembre de 2006, 16:31
tenes que hacer visible el JPanel antes de solicitar el puntero grafico sino te va a tirar un error de puntero nulo o algo asi.

suerte  :kicking: