【发布时间】:2011-03-15 11:38:55
【问题描述】:
我想在我的应用程序中加载BufferedImage。为此我使用ImageIO,但我得到java.lang.NoClassDefFoundError:
BufferedImage tgtImg = loadImage("ImageD2.jpg");
public static BufferedImage loadImage(String ref) {
BufferedImage bimg = null;
try {
bimg = ImageIO.read(new File(ref));
} catch (Exception e) {
e.printStackTrace();
}
return bimg;
}
但我遇到了异常:
03-15 18:05:22.051: ERROR/AndroidRuntime(437): java.lang.NoClassDefFoundError: javax.imageio.ImageIO
【问题讨论】:
-
我正在尝试将 bufferedimage 加载为:' BufferedImage tgtImg = loadImage("ImageD2.jpg");公共静态 BufferedImage loadImage(String ref) { BufferedImage bimg = null;尝试 { bimg = ImageIO.read(new File(ref)); } 捕捉(异常 e){ e.printStackTrace(); } 返回 bimg;但我得到异常:03-15 18:05:22.051: ERROR/AndroidRuntime(437): java.lang.NoClassDefFoundError: javax.imageio.ImageIO 请帮帮我
-
@user437833,您应该编辑您的问题,而不是编辑而不是回答。顺便说一句,在一行之前放 4 个空格将使它成为 code。您可以在预览中看到该效果。
标签: android bufferedimage