Podkreśla prawidłowy kod Java FX

0

Witajcie mam dziwny problem, otóż wszystko jest cały czas podkreślone na czerwono w eclipse
Ale program działa normalnie
mój kod:

 package pakiet;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class JavaFX extends Application{
	@Override
	public void start(Stage meineStage) throws Exception {
		
		Parent root = FXMLLoader.load(getClass().getResource("datasheet.fxml"));		

		Scene meineScene = new Scene(root, 400, 250);
		
		meineStage.setTitle("Hallo Welt mit JavaFX!");
		meineStage.setScene(meineScene);
		
		meineStage.show();
	}
	
	public static void main(String[] args) {
		
		launch(args);
	}
}

Jak to przevalidować czy coś z tym zrobić żeby w końcu nie podkreślało wszystkiego na czerwono?
Dodam że ten sam kod importowany od nauczyciela nie jest podkreślony na czerwono. Tylko mój który piszę od nowa.

0

Używasz najprawdopodobniej JRE a nie JDK.

1
  • Nie masz podpiętego JDK do projektu.
  • Masz podpięte JDK, ale musisz odświeżyć projekt (Clean).
  • Masz podpięte JDK, ale w złej wersji.
0

Problem rozwiązany:

Rozwiązanie:
Przy tworzeniu nowego projektu w pozycji JRE miałem defaultowo zaznaczone:
Use an execution environment JRE: JavaSE-1.8
a powino być
Use a project specific JRE: jre1.8
I teraz wszystko działa jak należy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1