【问题标题】:Implementing swing in jdk 1.8 using eclipse使用eclipse在jdk 1.8中实现swing
【发布时间】:2015-08-25 06:31:38
【问题描述】:

我试图在jdk 1.8 中使用eclipse 来实现摇摆的概念,但是当我使用像JButton 这样的标识符时,出现了一个错误:

The type JButton is not accessible due to restriction on required library C:\ProgramFiles
\Java\jre 1.8.0_31\lib\rt.jar

我是新手 Java 程序员。有人可以帮我解决这个错误吗?

【问题讨论】:

  • 欢迎来到 SO。我不太明白你想做什么。
  • 我试图使用 swing 的概念制作一个 GUI,但是当我使用“JButton”和“JPanel”等关键字时,它向我显示了上述错误。
  • @ram 你能发个快照吗??
  • 很抱歉,我没有足够的声誉来发布图片。

标签: java eclipse swing java-8


【解决方案1】:

您的项目设置有误。一个古老的问题可以在 here 找到相同的问题(以及解决它的正确方法)。

基本上,您需要检查项目的 Build Path 以确保它引用默认的 JRE 并且您没有包括来自其他地方的 Swing 类导致冲突:Eclipse 看到您正在尝试使用类 JButton 来自 foobar.jar 而不是 rt.jar 并说这是不对的。

【讨论】:

    猜你喜欢
    • 2014-05-09
    • 1970-01-01
    • 2019-08-09
    • 2021-02-10
    • 2019-09-03
    • 2014-07-07
    相关资源
    最近更新 更多