Ouvrir une fenêtre sous JavaFX

Fermé
avridhe - 28 juin 2021 à 17:09
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 28 juin 2021 à 22:06
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.
A voir également:

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
28 juin 2021 à 22:06
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...
0