web-dev-qa-db-ja.com

インポートjavafx.scene.control.Alertを解決できません

Eclipseで次の2つのインポートを行うとエラーが発生します。

import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;

エラーは次のとおりです: "インポートjavafx.scene.control.Alertを解決できません"。2番目のインポートステートメントについても同様です。

Eclipseバージョン:Luna Service Release 2(4.4.2)を使用しており、最新のJDK 1.8(1.8.0_45)でe(fx)clipseをインストールしています。

次のような他のjavafx関連のインポート文には問題はありません。

import javafx.scene.control.Label;
import javafx.scene.control.ListView;
import javafx.scene.input.MouseEvent;
18
Nadeem

JDK 1.8.0_60をインストールするまで、同じ問題がありました。そうです、最新のJDKをインストールすると助かりました! enter image description here

最新のJDKをインストールした後、Eclipseの設定を変更しますプロセスには2つのステップがあります。

  1. 以下に示すように、Eclipse > Preferences > Java > Installed JREsで適切なJREを選択します。 enter image description here

    1. Project > Properties > Java Build Pathで、下図のようにライブラリを追加します。 enter image description here
23
user2922935

今朝、Eclipse(MacOSX Yosemite)でも同じ問題が発生しましたが、昨日はすべて機能していました...問題を解決するために、Project > Properties > Java Build Path Eclipseを再起動し、適切なもの(JDK 1.8.0_60)を再選択し、Eclipseを再起動してください。チェックボックスのある奇妙なバグ...

それがあなたを助けることを願っています。