Super, Danke Lina!
Ok.. so habe ich mir das gedacht...
warum machst du dir nicht ne eigene Klasse, die von Frame erbt?
public class Bild extends Frame
{
Image img;
public Bild(Image img){
this.img=img;
setSize( 500, 100 );
addWindowListener( new WindowAdapter() {
//Override
public void windowClosing ( WindowEvent e ) { System.exit( 0 ); }
} );
}
//Override
public void paint( Graphics g ){
g.drawImage(img, 120, 60,this);
}
}
>
> der Aufruf wäre dann in etwa:
> ~~~java
> Bild fenster = new Bild(imageToShow);
> fenster.addWindowListener(new WindowClosingAdapter(false));
> fenster.setBackground(Color.WHITE);
> fenster.setSize(150,150);
> fenster.setVisible(true);
>
PS: bitte Syntax nachlesen und prüfen. Dies ist keine fertige Lösung!
liebe Grüße aus Berlin
lina-