это дает мне это, когда я запускаю. Навигация по свойствам проекта → Библиотеки → Добавить JAR/FOLDER, а затем выбрать файлы JAVAFX JAR. После этого я отправился в свойства проекта → сборка → Компиляция и добавил следующий путь в параметры виртуальной машины, чтобы убедиться, что модули Javafx включены во время компиляции: < /p>
Код: Выделить всё
--module-path "C:\Users\LENOVO\Downloads\javafx-sdk-23.0.2\lib" --add-modules javafx.base,javafx.controls,javafx.fxml,javafx.graphics
И это ошибка:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx.graphics
not found
C:\\Users\\LENOVO\\Documents\\NetBeansProjects\\Hellojfx\\nbproject\\build-impl.xml
C:\\Users\\LENOVO\\Documents\\NetBeansProjects\\Hellojfx\\nbproject\\build-impl.xml:936: Java returned: 1
BUILD FAILED (total time: 0 seconds)
< /code>
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package hellojfx;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
/**
*
* @author LENOVO
*/
public class Hellojfx extends Application {
@Override
public void start(Stage stage) throws Exception {
VBox root =new VBox();
Label L1 = new Label("kimo the one");
Scene scene = new Scene(root,600,400);
stage.setTitle("Kimo");
root.getChildren().add(L1);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args){
launch(args);
}
}
< /code>
- First I tried to add JavaFX library again.
- I tried the VM option more than one time.
- I tried to delete the whole project and it keeps giving the same message.
Подробнее здесь: https://stackoverflow.com/questions/794 ... ndexceptio