我剛開始閱讀O'Reilly的書Java2D Graphics。第一個例子是使用專有的com.sun類編寫的,當然這是受限制的(我得到的錯誤是「由於對所需庫rt.jar的限制而無法訪問」)。用什麼方法替換com.sun.image.codec.jpeg類?
我應該用什麼庫代替com.sun.image.codec.jpeg
?
書中的第一個例子具有進口
import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGCodec;
import java.awt.image.codec.JPEGImageDecoder;
,並使用它們像這樣:
// Get the specified image.
InputStream in = getClass().getResourceAsStream(filename);
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(in);
mImage = decoder.decodeAsBufferedImage();
in.close();