2017-04-16 12 views
0

シンプルなアプリケーションにJDatePickerを使用しましたが、先生はプリコンパイル済みの.jarを受け入れないと言っていました。ちょうどソースからコンパイルできるかどうかを確認する必要があります。
私はJDatePickerソースコードをチェックアウトし、それを抽出し、抽出されたディレクトリからBueJプロジェクトにファイル.javaをすべて追加します。私は、抽出されたクラスの中でいくつかのインポートを取り除かなければならなかったので、JVMは "プロジェクトの内部を見る"ようになりました。
クラスJDatePickerImpl & が
そしてどちらもI.は、私が得るすべては私自身の2行のコードであるIプロジェクトフォルダ経由grep -rn場合はすることができます...定義されている今、BlueJのを見つけることができません。
誰もそこにいるはずのクラスをインポートする方法を提案できますが、定義を見つけることはできません。たぶん、私は "実装"(したがってImplの名前)を記述する必要がありますか?BlueJでクラスを正しくインポートする

ここuploaded project
私が書いた唯一のファイルはそれが欠けているので、私はあなたのプロジェクトにJDatePickerImplのソースコードが表示されないTrainTicket.java

答えて

1

あるのです。あなたはgrepcode.comのようなサイトからそれを抽出するか取得する必要があります。 JDatePickerImplの場合

+0

ありがとう、これらのファイルを1つずつダウンロードしてprojで置き換えて、コード内のすべてのエラーを削除しました...しかし、コンパイルエラーがなくても部分的にしか動作しません。そのサイトからすべての.jarコンテンツを取り込む方法を提案できますか? – mekkanizer

+0

上部のバージョン番号1.3.4をクリックするだけで概要が表示され、ソースコード全体をjarファイルにダウンロードできます。 http://grepcode.com/snapshot/repo1.maven.org/maven2/org.jdatepicker/jdatepicker/1.3.4/ – ktul

+0

infinteありがとう! – mekkanizer

関連する問題