Eclipse中调用javax.swing的问题

Maydayskyline 2014-05-06 06:25:10
import javax.swing.JOptionPane;
public class Displayunicode {

}
如上,javax.swing.JOptionPane;会显示红色波浪线,报错提示为
Access restriction: The type JOptionPane is not accessible due to restriction on required library E:\Program Files\Java\jre8\lib\rt.jar Displayunicode.java /practise/src/practise line 2 Java Problem

但什么环境变量都配置对了,IDE是Eclipse最新版本的,java版本也是最新的,求解这是为什么?
...全文
799 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
levelnini 2014-05-07
  • 打赏
  • 举报
回复

你是说这个嘛?
loveunittesting 2014-05-07
  • 打赏
  • 举报
回复
那就是没有这个类呗
wdc1992 2014-05-07
  • 打赏
  • 举报
回复
把jre包删了重装就行了吧
Maydayskyline 2014-05-07
  • 打赏
  • 举报
回复
在Eclipse中虽然报错但可以运行,应该jre包没有问题吧
振哥哥 2014-05-07
  • 打赏
  • 举报
回复
楼主,根据报错应该是导入的jre包有问题,你可以重新下载一个导入后试下,主要是没有遇到过这样的问题,当然,可以试下2楼的做法,看看能否改正。
Maydayskyline 2014-05-07
  • 打赏
  • 举报
回复
应该是有这个类的,我换了IDEA是可以自动补全这个语句的,可是为什么在Eclipse中就显示不出来呢?
xs5689699 2014-05-07
  • 打赏
  • 举报
回复
1楼的方法可以尝试一下
alan19931103 2014-05-07
  • 打赏
  • 举报
回复
我的可以诶,你重装一下jdk? 我随便猜的,其实我也不会
Maydayskyline 2014-05-06
  • 打赏
  • 举报
回复
如楼上的图。。。
Maydayskyline 2014-05-06
  • 打赏
  • 举报
回复
Maydayskyline 2014-05-06
  • 打赏
  • 举报
回复
就是在javax.swing后面打点号就没有J开头的对象啊?怎么解?
alan19931103 2014-05-06
  • 打赏
  • 举报
回复
不懂,还有其他代码么,可能是其他地方错了,报错的地方不一定对
xuefeng0707 2014-05-06
  • 打赏
  • 举报
回复
Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and trstricted API -> Forbidden reference (access rules): -> 改成Warning

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧