Hey ich will in mein Applet ein einfaches Bild laden und hab dann folgendenen Code verwendet aber der stellt das Bild nicht dar:
Hätte mir einer vieleicht nen Tipp wie man einfach ein Bild ins Applet laden kann und dieses am besten auch noch skalieren bzw. positionieren kann! Danke schonmal!
Code:
import java.applet.*;
import java.awt.*;
public class MyApplet extends Applet
{
Image bild;
MediaTracker mt;
public void init()
{
bild = getImage(getCodeBase(),"test.jpg");
mt = new MediaTracker(this);
mt.addImage(bild, 0);
try
{
mt.waitForID(0);
}
catch (InterruptedException exc)
{
System.err.println("Bildladen unterbrochen!");
System.err.println(exc);
}
if(mt.isErrorAny())
{
System.err.println("Fehler aufgetreten!");
zeige_status();
}
}
public void zeige_status()
{
int status = mt.statusID(0,false);
if((status & MediaTracker.COMPLETE) != 0)
System.out.println("Bild komplett geladen!");
if((status & MediaTracker.ABORTED) != 0)
System.err.println("Bildladen abgebrochen!");
if((status & MediaTracker.LOADING) != 0)
System.err.println("Bildladen noch im Gange!");
}
}
Hätte mir einer vieleicht nen Tipp wie man einfach ein Bild ins Applet laden kann und dieses am besten auch noch skalieren bzw. positionieren kann! Danke schonmal!