导入javafx.scene.control.Alert无法解析

Nad*_*eem 18 java eclipse javafx efxclipse

我在Eclipse中跟随两个导入时收到错误:

import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
Run Code Online (Sandbox Code Playgroud)

错误是:" 导入javafx.scene.control.Alert无法解析 ",第二个import语句也是如此.

我正在使用Eclipse版本:Luna Service Release 2(4.4.2)并安装了最新JDK 1.8(1.8.0_45)的e(fx)clipse.

其他与javafx相关的import语句没有问题,例如

import javafx.scene.control.Label;
import javafx.scene.control.ListView;
import javafx.scene.input.MouseEvent;
Run Code Online (Sandbox Code Playgroud)

use*_*935 23

我遇到了同样的问题,直到我安装了JDK 1.8.0_60.没错,安装最新的JDK有帮助! 在此输入图像描述

安装最新的JDK后,更改Eclipse上的设置该过程有两个步骤:

  1. 选择适当的JRE,Eclipse > Preferences > Java > Installed JREs如下所示: 在此输入图像描述

    1. Project > Properties > Java Build Path,添加库如下所示: 在此输入图像描述