问答 百科手机端

导入com.sun.image.codec.jpeg。*

2023-03-20 13:40

为什么在包中使用类com.sun.image.codec.jpeg?您不应该直接使用这些类:@L_301_0@。

您的程序做什么?它只是尝试读取或写入JPG图像吗?使用ImageIOAPI 非常简单。请参阅本教程:编写/保存图像。

补充 -如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软件包,那么写映像文件的正确方法是什么。

热门