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

【字号: 日期:2024-02-19浏览:32作者:雯心
如何解决导入com.sun.image.codec.jpeg。*?

为什么在包中使用类com.sun.image.codec.jpeg?您不应该直接使用这些类:为什么开发人员不应该编写调用“sun”包的程序。

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

补充 -如Java SE 7和JDK7兼容性指南中com.sun.image.codec.jpeg所述,该软件包已在Java7中删除。

非标准com.sun.image.codec.jpeg包装已淘汰

该com.sun.image.codec.jpeg软件包是在JDK1.2(1998年12月)中添加的,它是控制JPEG格式图像文件的加载和保存的非标准方式。该软件包从来都不是平台规范的一部分,并且已从Java SE7发行版中删除。Java Image I / O API已作为标准API添加到JDK1.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软件包,那么写映像文件的正确方法是什么。

相关文章: