`
rain_2372
  • 浏览: 683207 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

The type JPEGImageEncoder is not accessible 解决办法

    博客分类:
  • java
阅读更多
解决办法:Access restriction: The type JPEGImageEncoder is not accessible due to restriction2010-09-09 00:22在Eclipse中处理图片,需要引入两个包:
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
报错:
Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library C:\Java\jre1.6.0_07\lib\rt.jar


此时解决办法:
Eclipse默认把这些受访问限制的API设成了ERROR。只要把Windows-Preferences-Java-Complicer-Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过。
转:http://hi.baidu.com/naivebaby/blog/item/a206b950736afd521038c2b4.html
分享到:
评论

相关推荐

    import com.sun.image.codec.jpeg.JPEGImageEncoder;包的下载

    Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library C:\Java\jre1.6.0_07\lib\rt.jar 此时解决办法: Eclipse默认把这些受访问限制的API设成了ERROR。只要...

    Eclipse中引入com.sun.image.codec.jpeg包报错的完美解决办法

    但是,有时引入这两个包时会报出错误:`Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library C:/Java/jre1.6.0_07/lib/rt.jar`。 解决方法一:修改全局属性 ...

    解决eclipse导入rt包问题

    然而,在使用Eclipse开发环境中导入这两个类时,可能会遇到访问限制错误:“Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library C:\Java\jre1.6.0_07\lib\rt...

    java识别验证码.docx

    Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library C:\Java\jre1.6.0_07\lib\rt.jar ``` **解决方案:** 1. **调整Eclipse配置**:Eclipse默认将这些受...

    获取JPEGImageEncoder和JPEGCode这两个类的方法

    在Java编程中,有时我们需要对图像进行编码和解码操作,这时就可能需要用到`JPEGImageEncoder`和`JPEGDecode`这两个类。然而,这两个类并不是Java标准库(JDK)的一部分,而是存在于Oracle JDK的一个非公开包`...

    eclispe错误

    在错误信息中,我们看到 "Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar",这表明你尝试访问的 `JPEGCodec` 类受到了...

    图片压缩 java

    com.sun.image.codec.jpeg.JPEGImageEncoder这个包不支持,需配置一下eclipse的环境

    PNGEncoder,JPEGEncoder图像编码

    通过PNGEncoder、JPEGEncoder对bitmapdata进行encode转换为对应图像格式的bytearray,这时会根据对应图像格式的压缩算法转换为编码图像的bytearray,如JPEGEncoder 类使用联合图像专家组 (JPEG) 压缩将原始的位图...

    java 使用ImageIO.writer从BufferedImage生成jpeg图像遇到问题总结及解决

    在Java中,将BufferedImage对象转换为JPEG图像时,常遇到的问题及解决方法如下所述: 首先,早期的Java实现中,一个简便的方法是通过sun的JPEGImageEncoder类来实现BufferedImage到JPEG的转换。该类非标准Java API...

    简单的图形验证源码

    BufferedImage bi = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); Graphics g = bi.getGraphics(); g.setColor(getRandColor(200, 255)); // 背景色 g.fillRect(0, 0, width, height); g....

    Java实现在图片上添加水印图片和水印文字.doc

    BufferedImage bimage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); Graphics2D g = bimage.createGraphics(); g.drawImage(theImg, 0, 0, null); g.drawImage(waterImg, 100, 100, null); ```...

    基于JAVA的JPEG图像生成器的实现

    主类中有一个画布(Canvas)对像和一个图像(Image)对象以及两个不同用途的画笔(Graphicis)对象。其中,第一个画笔对象功能是在画布上绘制,第二个画笔对象的功能是把第一个画笔的画布上绘制的内容再绘制到图像对象中。...

    java调用条码打印机.txt

    JPEGImageEncoder jpegImageEncoder = JPEGCodec.createJPEGEncoder(output); JPEGEncodeParam jpegEncodeParam = jpegImageEncoder .getDefaultJPEGEncodeParam(bufferedImage); jpegEncodeParam.setQuality...

    java图片操作两个接口一个类的api

    在Java编程语言中,处理图像数据,特别是JPEG格式的图像,通常涉及到三个核心组件:`JPEGImageEncoder`接口、`JPEGImageDecoder`接口和`JPEGCodec`类。这些组件是Java Advanced Imaging (JAI)库的一部分,允许开发者...

    给照片加水印的程序代码

    BufferedImage bimage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); Graphics2D g = bimage.createGraphics(); ``` **知识点:** - **BufferedImage:** 一种实现了 `Image` 接口的具体类,...

    使用Servlet输出流技术来为JPEG图片制作图形文字

    在这个特定的例子中,`DrawServlet` 是一个实现图形文字生成的Servlet,它利用了`JPEGImageDecoder`和`JPEGImageEncoder`来处理JPEG图片,并在图片上添加文本,然后将结果发送回浏览器。下面我们将详细探讨这个过程...

    Jcaptcha(java验证码生成框架)使用说明(原创)

    该框架提供了生成验证码图像通用解决办法,提供了非常灵活的生成验证码图像的框架,可以自由的组合生成图像过程中的各种元素,例如,字体、颜色、背景、扭曲样式等。 二、框架的安装 框架的安装没有任何困难,直接...

    JSP画图程序简介

    接下来,程序创建了一个 BufferedImage 对象,宽度和高度均为 400 像素,并设置了图像类型为 TYPE_INT_RGB。 接着,程序使用 Graphics 对象对图形进行绘制。首先,程序设置了背景颜色为白色,并使用 fillRect 方法...

Global site tag (gtag.js) - Google Analytics