正确导入BlueJ中的一个类

时间:2017-04-16 14:12:38

标签: java class import bluej

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

此处uploaded project
我写的唯一文件是TrainTicket.java

1 个答案:

答案 0 :(得分:1)

我没有在项目中看到JDatePickerImpl的源代码,因为它缺失了。您需要从grepcode.com等网站中提取或获取它,例如JDatePickerImpl