Was ersetzen com.sun.image.codec.jpeg Klassen mit?
Habe ich nur angefangen zu Lesen, die O ' Reilly Buch Java2D-Grafik. Das erste Beispiel ist geschrieben mit dem proprietären com.sun-Klassen, die eingeschränkt sind, natürlich (ich bekomme die Fehlermeldung "nicht zugänglich, da die Beschränkung auf die gewünschte Bibliothek aus rt.jar").
Welche Bibliothek soll ich benutzen anstelle von com.sun.image.codec.jpeg
?
Das erste Beispiel in dem Buch hat die Importe
import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGCodec;
import java.awt.image.codec.JPEGImageDecoder;
und verwendet Sie wie folgt:
//Get the specified image.
InputStream in = getClass().getResourceAsStream(filename);
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(in);
mImage = decoder.decodeAsBufferedImage();
in.close();
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie über dieses?
Können Sie ImageIO.read(InputStream) zu Lesen
BufferedImage
ausInputStream
.