相关疑难解决方法(0)

使用带有javac的内部sun类

有没有办法禁用javac 1.6.0_22的限制,阻止我使用JRE内部类sun.awt.event.*

不是在寻找:

  1. 解释为什么被禁止.
  2. 建议使用不同的类
  3. 建议使用反射
  4. 建议使用ecj/eclipse

我只想知道它是否可能,如果是,那么如何.

java javac internal

50
推荐指数
2
解决办法
3万
查看次数

我需要什么库,所以我可以在Java中访问这个com.sun.image.codec.jpeg?

我在java中创建了一个图像水印程序,我导入了以下内容:

import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGEncodeParam;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,上面写着:

访问限制:JPEGCodec由于对所需库的限制,该类型不可访问C:\Program Files\Java\jre6\lib\rt.jar

有人知道解决这个问题的方法,或者我应该添加哪些库才能访问该库以及我找到该库的位置?

java jpeg image-processing

10
推荐指数
1
解决办法
3万
查看次数

Sun的Java包命名约定:sun vs. com.sun

在JRE中,Sun的内部软件包以2个顶级域名(sun和com)为前缀.例如,

com.sun.security.jgss
sun.security.jgss
Run Code Online (Sandbox Code Playgroud)

对我来说,他们选择的前缀似乎很随机.我很好奇Sun使用什么规则.

java packages naming-conventions

9
推荐指数
2
解决办法
6877
查看次数