Dibujar y escribir en un BufferedImage

4183 vistas



java
  1. // Creamos antes el BufferedImage de nombre bi
  2. Graphics2D g2d = bi.createGraphics(); // recuperamos el contexto gráfico del BufferedImage 
  3. g2d.setColor( Color.red ); // lo ponemos de color rojo
  4. g2d.fillOval( 30, 30, 100, 100 ); // dibujamos un cÃrculo de centro x=30 y=30 y de radio=100
  5. g2d.dispose(); // liberamos la memoria usada por el contexto gráfico



Si no hacemos dispose() del contexto gráfico y lo refrescamos mucho, el programa usará cada vez más memoria.