导入com.sun.image.codec.jpeg。*
为什么在包中使用类com.sun.image.codec.jpeg
?您不应该直接使用这些类:@L_301_0@。
您的程序做什么?它只是尝试读取或写入JPG图像吗?使用ImageIO
API 非常简单。请参阅本教程:编写/保存图像。
补充 -如Java SE 7和JDK 7兼容性指南中com.sun.image.codec.jpeg
所述,该软件包已在Java 7中删除。
非标准
com.sun.image.codec.jpeg
包装已淘汰该
com.sun.image.codec.jpeg
软件包是在JDK 1.2(1998年12月)中添加的,它是控制JPEG格式图像文件的加载和保存的非标准方式。该软件包从来都不是平台规范的一部分,并且已从Java SE 7发行版中删除。Java Image I / O API已作为标准API添加到JDK 1.4版本中,并且不再需要该com.sun.image.codec.jpeg
软件包。
我在编译Java程序时遇到以下错误
[javac] ...\MyClass.java:33: package com.sun.image.codec.jpeg does not exist
[javac] import com.sun.image.codec.jpeg.*;
[javac] ^
我能做什么 ?
既然不推荐使用com.sun软件包,那么写映像文件的正确方法是什么。
你可能想看: