現在、JCreator 5.0 と JDK 1.7.0_51 を使用しています。コーディングに問題はありませんでした。今回は JavaFX の領域を冒険することにしましたが、その内容のいずれにもアクセスできないようです。「ビルドファイル」ボタンを押したときに表示されるエラーは次のとおりです。
H:\Tareas\Projects\Test\Test1.java:1: error: package javafx.stage does not exist
import javafx.stage.*;
^
1 error
だから、私の質問は次のとおりです。
- 私が間違っていることはありますか?
- 何か不足していますか?
実際にはまだ何もコーディングしていません。インポートが機能していないようです。ちなみに、これはこれまでのコードですが、無関係だと思います:
import javafx.stage.*;
public class Test1 {
public Test1() { }
}
前もって感謝します!!
ちなみに、javafx.stage.* だけがエラーになるわけではありません。一般に、javafx.* から来るものはすべて同じです:C、「javafx.*」自体でさえ、私はそれを例。乾杯!
編集:
今解決しました!@MadProgrammerのおかげで、彼が私に提供したスレッドを読んだ後、私はそれをしました! ありがとうございました =) とてもシンプルでした!
スレッドを読んだ後にわかったのは、そのようなパッケージが存在することを JCreator に伝える必要があるということです。そのため、JCreator で次の手順を実行しました。
- 「構成」メニューに行きました
- 次に「オプション」
- 次に、左側のメニューで「JDKプロファイル」を選択しました
- 次に、「JDKバージョン1.7.0_51」プロファイルを選択しました
- 次に、「編集...」ボタンをクリックしました
- 次に、「クラス」タブで「追加」ボタンをクリックします
- 次に、「アーカイブの追加」を選択しました
- 次に、「C:\Program Files\Java\jdk1.7.0_51\jre\lib」フォルダーに移動して、「jfxrt.jar」を選択します
- そして最後にそれを開き、「OK」、「OK」などをクリックします。そしてボリア!もうエラーはありません!
長すぎて読めませんでした: JCreator オプションの JDK プロファイルに「jfxrt.jar」を追加しました =)
どうもありがとう!
すぐにこれを回答として投稿します。評判ポイントが足りないため、数時間待つ必要があります。皆さん、乾杯してください!