我是 Java 初学者,我尝试使用 JOptionPane 显示消息框,但一直遇到一个我无法弄清楚的错误。这是我的代码:
package excercise1;
import javax.swing.JOptionPane;
public class Part3 {
public static void main(String[] args) {
int testVal = 20;
JOptionPane.showMessageDialog(null, "The number is " + testVal);
}
}
我不断收到此错误:
线程“main”java.lang.Error中出现异常:未解决的编译问题: JOptionPane无法解析
在练习1/练习1.Part3.main(Part3.java:8)
有人知道我该如何解决这个问题吗?谢谢!
编辑:我只需单击顶部工具栏中的运行按钮即可在 Eclipse 中运行此代码,如果我应该以不同方式运行此代码,请告诉我。
尝试删除JRE系统库并重新添加:
转到出现构建错误的项目的属性(右键单击>属性)
查看“构建路径”部分中的“库”选项卡
在列表中找到“JRE System Library”(如果缺少,则此错误消息不是 eclipse bug,而是错误配置的项目)
删除“JRE系统库”
点击“添加库...”,选择“JRE 系统库”并为项目添加适当的 JRE(例如“工作区默认 JRE”)
在库选择中点击“完成”,在项目属性中点击“确定”,然后等待项目的重新构建
我也遇到了同样的问题,我知道已经晚了,但它可以帮助其他人...... 尝试检查
module-info.java
是否存在以及它是否与您的类位于同一个包中。这可能会解决您的问题。