Dibujar en Java
Artículo por Club Developers · 30 May 2006
2109 vistas
Principalmente hay dos motivos por los que un programador necesite dibujar: la creación de un componente gráfico no-estándar como un diagrama, o la creación automática de una imagen a partir de datos.
En los dos casos, el dibujo se hará con la clase java.awt.Graphics2D. No tenemos que crear una instancia de esta clase. Para dibujar en un componente gráfico, el método paint(AWT) o paintComponent(SWING) nos dan la instancia que necesitamos.
Para dibujar en una imagen, crearemos un objeto java.awt.Image y lugo usaremos el método getGraphics() para recuperar el objeto Graphics y dibujar en la imagen.
En los dos casos, el dibujo se hará con la clase java.awt.Graphics2D. No tenemos que crear una instancia de esta clase. Para dibujar en un componente gráfico, el método paint(AWT) o paintComponent(SWING) nos dan la instancia que necesitamos.
Para dibujar en una imagen, crearemos un objeto java.awt.Image y lugo usaremos el método getGraphics() para recuperar el objeto Graphics y dibujar en la imagen.
java