我正在尝试在对话框中构建一个包含三个单选按钮的应用程序。我遇到了一个错误的头脑。以下是我注意到的案例之间的一致性:
java/bin/*
目录感到沮丧,我转向Java's code sample library抓取一些代码进行测试。可启动的小程序运行正常,推断我有适当的Java版本来运行程序。我将RadioButtonDemo.java
源代码以及完整项目下载到我的java/bin/*
目录中。它全部解压缩到正确的路径,除了从zip文件中提取之外,由于它离开了Java的服务器,因此我得到了同样的错误。
我下载的代码的链接是here。
我正在导入
package components;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
并且还不熟悉package
,我想知道我是否需要摆脱它;这是我正在为这个项目创建的第一部分代码...所以我没有任何其他的包元素供类找到... dunno如果我正在考虑这个。
我正在跑步:
以前有人见过这个和/或知道该怎么做?
答案 0 :(得分:2)
.class
文件必须位于java/bin
目录中的包结构中。
java/bin/components/RadioButtonDemo.class.
甚至
java/bin/classes/components/RadioButtonDemo.class
取决于您的类路径。
对当前版本的简单测试是将RadioButtonDemo.class
文件移动到名为components
的文件夹中,然后重试,它会起作用
答案 1 :(得分:1)