[Java]Obrazki - kopiowanie/skala

0

Witam
Java jest jezykiem, za ktorym nie przepadam no ale czasami trzeba cos ruszyc.

Mam problem typu: w konstruktorze laduje obrazek i chce przekopiowac go do drugiego (oba clasy Image) zmieniajac skale. Problem jest taki gdy robie to od razu dostaje szare tlo.

A robie to tak:

w init

    this.image = this.createImage(W,H);
    gra  = this.image.getGraphics();

    gra.drawImage(this.picture, 0, 0, W,H,0,0,picture.getWidth(null),picture.getHeight(null),this);  

W paint

    graphics.drawImage(this.image,0,0,this);

Jesli ta linijke

    gra.drawImage(this.picture, 0, 0, W,H,0,0,picture.getWidth(null),picture.getHeight(null),this);  

wpakuje do paint, jest wszystko OK.

Czy ktos moglby mi to wyjasnic?

0

Trzeba poczekac ...

tracker = new MediaTracker(this);
tracker.addImage(picture, 0);
tracker.waitForID(0);

az sie obrazek zaladuje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1