Я студент и должен установить JavaFx на мою Ma c. Затем я должен запустить тестовый код для проверки установки. Поэтому я скачал JavaFx и импортировал файлы .jar в библиотеку Eclipse моего проекта. После этого я написал файл module-info. java.
Затем, когда я нажимаю Run в Eclipse, запускается программа, и я вижу значок Java чайная чашка в доке. Но странно то, что нет окна, которое бы отображало что-либо. Там нет ни кодов ошибок, ни чего-либо еще. Значок Java нельзя закрыть нажатием правой кнопки мыши и «закрыть». В Eclipse вы должны нажать «прекратить».
package testpackage;
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.stage.Stage;
public class FXTest extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
Label l = new Label("Sie haben FX erfolgreich installiert!");
l.setAlignment(Pos.BASELINE_CENTER);
primaryStage.setScene(new Scene(l, 400,150));
primaryStage.setTitle("Herzlichen Glückwunsch");
primaryStage.show();
}
}
Я не вижу проблем с кодом и не знаю, что я мог сделать неправильно во время установки. Я установил OpenJDK 13.0.2 и JavaFX-sdk-14. Моя Ма c на MacOS 10.15.4
Спасибо за вашу помощь;)