Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 3.728 pregleda

Najnovija ↓

paint(Graphics) ne crta image 19.06.2004. u 18:28 · pre 272 meseca #1
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.
Potpis
Mali Oglasi
Re: paint(Graphics) ne crta image 21.06.2004. u 15:00 · pre 272 meseca #2
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.
Potpis
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme