1. IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
Unidad3 Herencia Fecha: 17/05/17
Practica7 CargarImagenYEscalar Página 1 de 2
No.Control 16081980 NombredelAlumno ORTIZENCISOANTONIOALDAHIR
1.EnunciadodelProblema.
2.CódigoFuente
/* practica 7.
No.Control 16081980 ORTIZENCISOANTONIOALDAHIR
*/
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JApplet;
public class CargarImagenYEscalar extends JApplet
{
private Image imagen1; // crea un objeto Image
private ImageIcon imagen2; // crea un objeto ImageIcon
// carga la imagen cuando se carga el applet
public void init()
{
imagen1 = getImage( getDocumentBase(), "llama4.png" );
imagen2 = new ImageIcon( "llama3.jpg" );
} // fin del método init
// muestra la imagen
public void paint( Graphics g )
{
super.paint( g );
g.drawImage( imagen1, 0, 0, this ); // dibuja la imagen original
// dibuja la imagen para que se ajuste a la anchura y altura menos 120 píxeles
g.drawImage( imagen1, 0, 120, getWidth(), getHeight() - 120, this );
// dibuja un icono, usando su método paintIcon
imagen2.paintIcon( this, g, 180, 0 );
} // fin del método paint
}