web-dev-qa-db-fra.com

Impossible d'importer javafx.scene.control.Alert

J'obtiens l'erreur avec les deux importations suivantes dans Eclipse:

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

Les erreurs sont: "l'import javafx.scene.control.Alert ne peut pas être résol" et il en va de même pour la 2ème instruction d'importation.

J'utilise la version Eclipse: Luna Service Release 2 (4.4.2) et j'ai installé e (fx) clipse avec le dernier JDK 1.8 (1.8.0_45).

Il n'y a aucun problème avec d'autres instructions d'importation liées à javafx, telles que

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

J'ai eu le même problème, jusqu'à ce que j'installe le JDK 1.8.0_60. C'est vrai, l'installation du dernier JDK a aidé! enter image description here

Après avoir installé le dernier JDK, modifiez les paramètres sur Eclipse. Le processus se déroule en deux étapes:

  1. Sélectionnez le JRE approprié dans Eclipse > Preferences > Java > Installed JREs comme indiqué ici: enter image description here

    1. Dans Project > Properties > Java Build Path, Ajouter une bibliothèque comme illustré ci-dessous: enter image description here
23
user2922935

J'ai eu le même problème sur Eclipse (MacOSX Yosemite) ce matin mais hier, tout a fonctionné ... Pour résoudre le problème, j'ai juste décoché la case d'un autre JDK dans Project > Properties > Java Build Path redémarré Eclipse, resélectionné le bon (JDK 1.8.0_60), redémarré Eclipse à nouveau et voilà! Juste un bug bizarre avec des cases à cocher ...

J'espère que cela vous aidera.

4