Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

paint(Graphics) ne crta image

[es] :: Java :: paint(Graphics) ne crta image

[ Pregleda: 2895 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Vasić

Član broj: 14756
Poruke: 631
*.21.EUnet.yu

Jabber: ivasic@elitesecurity.org


Profil

icon paint(Graphics) ne crta image19.06.2004. u 17:28 - pre 241 meseci
paint u Applet-u izgleda ovako:
Code:

public void paint(Graphics g)
  {
    bgimage = getImage(getCodeBase(), "bg.jpg");
    g.drawString("TEST",0,0);
    g.drawImage(bgimage,0,0,this);
  }


String se iscrta a background neće. Fora je što kad primoram aplet da se prefarba (resize-ujem window)
pozadina se iscrta. Ali programskim putem ( this.invalidate() ) ipak neće.

Probao sam i da napravim novi Image pa iz njega izvadim Graphics objekat, pa drawImage(bgimage... pa posle taj novi Image crtam na aplet ali isto se dešava.

Gde grešim ? Zašto ovo ne funkcioniše kako treba ?

Koristim JBuilder X i JDK 1.4.2_01-b06.
 
Odgovor na temu

Java Beograd
Novi Beograd

Član broj: 11890
Poruke: 9514
217.26.79.*



+10254 Profil

icon Re: paint(Graphics) ne crta image21.06.2004. u 14:00 - pre 241 meseci
Probaj da ucitavanje image-a izvuces iz paint metode. Prebaci to (na primer) u init() ili neku f-ju koja se poziva iz init-a. Takodje, mozes da probas da ucitavanje image-a radis preko MediaTrackera.
paint(Graphics) je asinhroni metod koji se poziva u momentu kada je komponenta vec na ekranu.
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
 
Odgovor na temu

[es] :: Java :: paint(Graphics) ne crta image

[ Pregleda: 2895 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.