Applet 中 java.awt.event.MouseAdapter 的 java.lang.NoClassDefFoundError

发布于 2024-09-24 12:37:07 字数 305 浏览 1 评论 0原文

我不知道为什么我在以下行中收到 java.lang.NoClassDefFoundError 运行时错误:

  this.startBtn.addMouseListener(new MouseAdapter() {
    public void mouseClicked(MouseEvent e) {
      startClicked();
    }
  });

在 Applet 中。它编译得很好。 jre怎么找不到核心awt类呢?我在不同的小程序中使用同一行,没有任何问题。我不明白什么?

提前致谢

I'm not sure why I get a java.lang.NoClassDefFoundError runtime error on the following line:

  this.startBtn.addMouseListener(new MouseAdapter() {
    public void mouseClicked(MouseEvent e) {
      startClicked();
    }
  });

in an Applet. It compiles fine. How can the jre not find a core awt class? I use the same line in a different applet without issues. What am I not understanding?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

为你拒绝所有暧昧 2024-10-01 12:37:07

查看“invokeLater() 上的 Java Applet 中的 NoClassDefFoundError”。编译包含代码片段的类将生成其他类文件,例如 MyClass$1.class。确保它们也已部署。

Take a look at "NoClassDefFoundError in Java Applet on invokeLater()". Compiling the class that contains your code snippet will produce other class files like MyClass$1.class. Make sure they're also deployed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文