我正在尝试构建一个在对话框中具有三个单选按钮的应用程序。我遇到了一个令人头疼的错误。以下是我注意到的案例之间的一致性:
- 所有文件都在我的
java/bin/*
目录中 - 所有错误文件都使用 swing 组件并且正在扩展 JPanel并且正在扩展 ActionListener
- 我可以扩展 JPanel 或扩展 ActionListener 而不会出错
- 所有错误文件编译时没有错误或警告
- 所有错误文件在运行时出错
- 所有错误消息都包含一个类名错误(或丢失?)的行,即使我可以在 Win Explorer 中看到它
无奈之下,我求助于Java 的代码示例库来抓取一些代码进行测试。可启动的小程序运行良好,推断我有正确的 Java 版本来运行该程序。我将RadioButtonDemo.java
源代码以及完整项目下载到了我的java/bin/*
目录中。它全部解压缩到正确的路径,除了从 zip 文件中提取之外,由于它离开 Java 的服务器而未触及,我得到了同样的错误。
我自己下载的代码的链接在这里。
我在进口
package components;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
而且还不是很熟悉package
,我想知道我是否需要摆脱它;这是我为这个项目创建的第一个代码......所以我没有任何其他包元素可供该类查找......但如果我正在考虑的话,我不知道。
我在跑:
- IE 8.0.7601.17514 使用 Java 1.6.0_21
- Win7 6.1.7601 命令行 Java 为 1.7.0_02。
任何人以前见过这个和/或知道该怎么做?