Tôi nhận lỗi với sau hai nhập khẩu trong Eclipse:Các javafx.scene.control.Alert nhập khẩu không thể được giải quyết
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
Các lỗi như sau: "Các javafx.scene.control.Alert nhập khẩu có thể không được giải quyết "và điều này cũng đúng với câu lệnh nhập thứ hai.
Tôi đang sử dụng phiên bản Eclipse: Luna Service Release 2 (4.4.2) và đã cài đặt e (fx) clipse với phiên bản JDK 1.8 mới nhất (1.8.0_45).
Không có vấn đề với câu lệnh import JavaFX liên quan khác, chẳng hạn như
import javafx.scene.control.Label;
import javafx.scene.control.ListView;
import javafx.scene.input.MouseEvent;
Bạn có thể đảm bảo rằng nhật thực đang sử dụng JDK đã cài đặt, tức là 1.8.0_45? Cảnh báo đã được giới thiệu trong Java 8u40, vì vậy nếu nhật thực đang sử dụng bất kỳ cấp độ thấp hơn này, nó sẽ ném lỗi biên dịch. – ItachiUchiha
Cảm ơn rất nhiều ItachiUchiha :) Tôi đã cài đặt bản cập nhật JDK 1.8 mới nhất 45 nhưng nhật thực vẫn đang sử dụng JRE 1.8.0_20. Tôi đã thay đổi điều này ngay bây giờ và vấn đề đã được khắc phục. Cảm ơn. – Nadeem
Có, thx để nhắc tôi cập nhật JDK thành '' '1.8.0.45''' +. Các bước của tôi dưới đây: 1. cài đặt đúng JDK (1.8.0_45 +), mỏ 1.8.0_60. 2.cập nhật biến đường dẫn của tôi vào thư mục jAVA_HOME && JDK \ jre \ bin mới. 3.open eclipse (phiên bản 4.4+ hỗ trợ '' 'java8''') -> window-> preferences-> java-> JRE đã cài đặt, nhấp vào chỉnh sửa btn trong bảng bên phải để cập nhật thư mục vào thùng rác của jdk mới, là '' 'D: \ Program Files \ Java \ jdk1.8.0_65''', sau đó tất cả cố định :) [ps. Bước cuối cùng cố định vấn đề của Nadeem về eclispe vẫn sử dụng JRE cũ.] – droida