Ouvrir une fenêtre sous JavaFX
avridhe
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour, je reçois sur console le message d'erreur suivant :
Error: Could not find or load main class AzulApp in module javafx.graphics
Lorsque j'exécute le petit programme ci après :
package azul;
import javafx.application.Application;
import javafx.stage.Stage;
public class AzulApp extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
primaryStage.show();
}
}
et avec comme module :
module test {
requires javafx.graphics;
exports azul;
}
NB : j'ai adapté pour ce programme le JRE 11, sinon, j'ai JSE 16, et Eclipse 2021 - 0 6
Je vous remercie de vous occuper de mon cas.
Error: Could not find or load main class AzulApp in module javafx.graphics
Lorsque j'exécute le petit programme ci après :
package azul;
import javafx.application.Application;
import javafx.stage.Stage;
public class AzulApp extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
primaryStage.show();
}
}
et avec comme module :
module test {
requires javafx.graphics;
exports azul;
}
NB : j'ai adapté pour ce programme le JRE 11, sinon, j'ai JSE 16, et Eclipse 2021 - 0 6
Je vous remercie de vous occuper de mon cas.
1 réponse
-
Bonjour,
Il n'y a pas de méthode main dans ton code ?
Tu ne peux pas "load main class AzulApp" si AzulApp est une classe quelconque, il faut qu'elle ait une méthode main.public static void main(String[] args) { launch(args); }
Quant aux modules, tu n'es pas obligé d'en mettre, donc dans un premier temps je te conseille d'oublier que ça existe...