| HOME | FORUM | INDICE |

ContenitoreImage.java

/*
    Contenitore che visualizza un'immagine letta da disco.

    Autore: Agosto 2009, Giovanni Iacobelli - http://www.iacosoft.com

*/

import java.awt.*;
import java.awt.image.*;

class ContenitoreImage extends Canvas
{
    Image file;

    //construttore
    public ContenitoreImage(String filename)
    {
        
        //legge l'oggetto grafico dal disco
        file= Toolkit.getDefaultToolkit().getImage(filename);

        //imposta la dimensione del contenitore
        //setSize(file.getWidth(this), file.getHeight(this));
        setSize(50,50);
        setVisible(true);
    }

    //override metodo paint
    public void paint(Graphics e)
    {
        //disegna l'immagine
        e.drawImage(file,0,0,this);
    }

}