当前位置: 首页 > 面试题库 >

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

施令雪
2023-03-14
问题内容

我在编译Java程序时遇到以下错误

[javac] ...\MyClass.java:33: package com.sun.image.codec.jpeg does not exist
[javac] import com.sun.image.codec.jpeg.*;
[javac] ^

我能做什么 ?

既然不推荐使用com.sun软件包,那么写映像文件的正确方法是什么。


问题答案:

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

您的程序做什么?它只是尝试读取或写入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软件包。



 类似资料:
  • 我试图从djangotoolbox.fields使用Listfield,但它给我一个错误说: 我做错了什么?

  • 可以将本地文档导入到幕布中,也可以将幕布中的文档导出到本地,支持Word、PDF、HTML、OPML、FreeMind等多种格式。 导入 在文档列表主页面点击「新建」,可以选择导入OPML文件(.opml格式)或者FreeMind文件(.mm格式)。 导出 在文档编辑页面点击右上角「更多」选项: 导出/下载:将该文档导出到本地,支持Word、PDF、HTML、OPML格式; 打印:使用打印机打印该

  • 导入向导 让你从 CSV、TXT、XML、DBF 以及更多格式导入数据到表。你可以保存设置成设置文件用作设置计划。注意:Navicat Essentials 只支持导入基于文本的文件,例如 TXT、CSV、HTML、XML 和 JSON 文件。 要打开导入向导,从表的对象列表工具栏点击 导入向导。 提示:你可以拖曳一个支持的文件到表的对象列表窗格或到连接窗格的一个数据库或模式。Navicat 将会

  • 问题内容: 我正在导入许多不同的脚本,因此在文件的顶部,它会被导入语句弄得乱七八糟,即: 有没有办法将所有这些都移动到其他地方,然后我要做的就是导入该文件,所以它只是一个干净的导入? 问题答案: 当然有;只需在主文件所在的目录中创建一个名为的文件,然后将导入文件放置在该目录中即可。然后,您可以简单地在主脚本中使用。

  • 支持导入的文件格式 Sketch 支持导入几种不同格式的文件,你可以将文件拖进 dock 上的 Sketch 图标,或者直接拖进一个已经打开的画布里。 ・JPG: 照片文件所常用的格式,但并不支持透明度。 ・PNG: 如果你画的内容中有透明的像素,这将是最好的选择。 ・TIFF: 支持透明度,但这种格式的文件会更大。 ・SVG: Sketch 支持导入 SVG 文件,但是可能并不是100%,目前

  • 导出(export)和导入(import)指令有几种语法变体。 在上一节,我们看到了一个简单的用法,现在让我们来探索更多示例吧。 在声明前导出 我们可以通过在声明之前放置 export 来标记任意声明为导出,无论声明的是变量,函数还是类都可以。 例如,这里的所有导出均有效: // 导出数组 export let months = ['Jan', 'Feb', 'Mar','Apr', 'Aug',