Bonjour,
J'ai installé l'ide e(fx)clipse mais lorsque je crée un nouveau projet java fx, les imports portant sur les classes java fx ne fonctionnent pas.
Je ne sais pas quoi faire. Je tourne avec la dernière version de java.
Edit: j'ai ajouté à la main le sdk Java FX qui maintenant me trouve les classes (dans le build patch du projet j'ai ajouté les jar à la main). Mais j'obtiens l'erreur suivante :
Error: Could not find or load main class application.Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application
le code est le suivant (code par défaut quand on créé un projet java fx) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 package application; import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.layout.BorderPane; public class Main extends Application { @Override public void start(Stage primaryStage) { try { BorderPane root = new BorderPane(); Scene scene = new Scene(root,400,400); scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm()); primaryStage.setScene(scene); primaryStage.show(); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args) { launch(args); } }
Merci d'avance.
Partager