Code:
public void paint(Graphics g)
{
bgimage = getImage(getCodeBase(), "bg.jpg");
g.drawString("TEST",0,0);
g.drawImage(bgimage,0,0,this);
}
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.