在 BlueJ 中正确导入一个 class
Properly import a class in BlueJ
我已经将 JDatePicker 用于一个简单的应用程序,但我的老师说他不接受预编译的 .jar,他需要看看它如何能够从源代码编译。
因此,我检查了 JDatePicker 源代码,将其解压缩,并将解压缩目录中的每个 .java
文件添加到我的 BueJ 项目中。我不得不删除那些提取的 类 中的一些导入,以便 JVM 将 "look inside project".
现在 BlueJ 找不到 类 JDatePickerImpl
& JDatePanelImpl
的定义...
我也不能。如果我 grep -rn
通过项目文件夹,我得到的只是两行我自己的代码。
有人可以建议如何导入应该存在的 类 ,只是找不到定义吗?也许,我应该写一个 "implementation"(因此名称中的 Impl
)?
这是uploaded project
我写的唯一文件是 TrainTicket.java
我没有在您的项目中看到 JDatePickerImpl 的源代码,因为它丢失了。您需要提取它或从 grepcode.com 等网站获取它,例如JDatePickerImpl.
我已经将 JDatePicker 用于一个简单的应用程序,但我的老师说他不接受预编译的 .jar,他需要看看它如何能够从源代码编译。
因此,我检查了 JDatePicker 源代码,将其解压缩,并将解压缩目录中的每个 .java
文件添加到我的 BueJ 项目中。我不得不删除那些提取的 类 中的一些导入,以便 JVM 将 "look inside project".
现在 BlueJ 找不到 类 JDatePickerImpl
& JDatePanelImpl
的定义...
我也不能。如果我 grep -rn
通过项目文件夹,我得到的只是两行我自己的代码。
有人可以建议如何导入应该存在的 类 ,只是找不到定义吗?也许,我应该写一个 "implementation"(因此名称中的 Impl
)?
这是uploaded project
我写的唯一文件是 TrainTicket.java
我没有在您的项目中看到 JDatePickerImpl 的源代码,因为它丢失了。您需要提取它或从 grepcode.com 等网站获取它,例如JDatePickerImpl.