2 Stimmen

Wie kann ich ein Bitmap-Bild in einem Java-Applet anzeigen?

Ich habe eine harte Zeit herauszufinden, wie man ein Bild (oder ImageIcon) in einem Java-Applet anzeigen. Im Folgenden ist mein Code. Das Bild (test.bmp) existiert und befindet sich auf dem Laufwerk D, aber wenn ich es ausführe, erhalte ich das Applet-Fenster mit nichts darin. Kann mir jemand sagen, was mir fehlt, damit das ImageIcon angezeigt wird?

public class Form1 extends JApplet {
    ImageIcon i;

    public void init(){
        i = new ImageIcon("D:\test.bmp");
    }

    public void paint(Graphics g){
        i.paintIcon(this, g, 0, 0);
    }
}

Danke, Steve.

0voto

OscarRyz Punkte 189898

Bmp-Dateien werden in Java nicht unterstützt.

Sie sollten vielleicht andere Formate wie .png, .gif oder .jpg verwenden.

Wenn Sie wirklich HAVE Hier ist ein Artikel aus Java World, der erklärt, wie man die Bitmap-Datei liest und interpretiert.

Java-Tipp 43: Wie man 8- und 24-Bit-Bitmaps von Microsoft Windows in Java-Anwendungen liest von JavaWorld

Ich habe es aber nie versucht

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X