|
| Volver a índice |
Java trabaja con los formatos de imágenes más populares de la red hoy en día como son JPEG y GIF.
El caso más simple es cargar una sola imagen en una pagina. Este es un applet que lo hace.
/*< title >simpleimageload< /title >
*< applet code="simpleimageload" width=200 height=200 >
*< param name="img"value="nombre.gif" >
*< /applet >
*/
Import java.applet.* ;
Import java.awt.* ;
public class simpleimageload extends applet {
image art ;
public void init() {
art = getimage(getdocumentbase(),
getparameter("img")) ;
}
public void paint (graphics g) {
g.drawimage(art, 0, 0, this) ;
}
}
En el método init se asigna la variable art a la imagen que devuelve getimage (obtener imagen). El método getimage utiliza la cadena que devuelve getparameter (obtener parámetro),"nombre.gif", que es el nombre de la imagen, que se obtiene a partir de la etiqueta del applet
Es una interfaz abstracta que se utiliza para obtener avisos cuando se está generando una imagen.
Imageproducer (generador de imagen) es una interfaz abstracta para objetos que desean generar
datos de imágenes. Un objeto que implemente la interfaz
imageproducer, proporcionara matrices de enteros o bytes
que representan los datos de la imagen.
Createimagen (crear imagen)
toma un objeto imageproducer y devuelve un objeto
image(imagen).
Imagefilter e Imagefiltersource