我已经将JDatePicker用于一个简单的应用程序,但我的老师说他不会接受任何预编译的.jar,他需要看看它是如何从源代码编译的。
所以我检查JDatePicker源代码,解压缩它,并将解压后的目录中的每个.java
文件添加到我的BueJ项目中。我不得不删除那些提取的类中的一些导入,这样JVM就会在项目内部看到"。
现在BlueJ找不到班级JDatePickerImpl
& JDatePanelImpl
已定义......
我也不能。如果我grep -rn
通过项目文件夹,我得到的是我自己代码的两行
任何人都可以建议如何导入应该在那里的类,只是找不到定义?也许,我应该写一个"实现" (因此名称中Impl
)?
此处uploaded project
我写的唯一文件是TrainTicket.java
答案 0 :(得分:1)
我没有在项目中看到JDatePickerImpl的源代码,因为它缺失了。您需要从grepcode.com等网站中提取或获取它,例如JDatePickerImpl。