Hallo zusammen,
ich lerne gerade Java, versuche mich mit JavaFX und habe eine Frage:
Ich habe ein MacBook, arbeite mit eclipse und möchte darauf JavaFX „laufen lassen“.
Mein Code:
Wenn ich hier die Checkboxen“-XstatOnFirstThread ...; Use the -XX: … ; Use @argfile ... deaktiviere kann ich gewöhnlichte JavaFx Dateien aufrufen und das funktioniert auch. Nur wenn ich über „ .getResource “ das Programm starten möchte wird zwar kein Fehler angezeigt, sondern in der Taskleiste öffnet sich nur ein Ordner, mehr passiert nicht. Fehler wird nicht angezeigt auch im Fehlerprotokoll nicht.
Ich komme einfach nicht weiter und bitte Euch um Hinweise; danke.
ich lerne gerade Java, versuche mich mit JavaFX und habe eine Frage:
Ich habe ein MacBook, arbeite mit eclipse und möchte darauf JavaFX „laufen lassen“.
Mein Code:
Java:
package de.datenmark;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class JavaFX_Beispiel2 extends Application{
@Override
public void start(Stage meineStage) throws Exception {
//Datei laden
Parent root = FXMLLoader.load(getClass().getResource("fxml_beispiel.fxml"));
//Szene erzeugen; an den Konstruktor werden der oberste Knoten und die Größe übergeben
Scene meineScene = new Scene(root, 400, 250);
//Titel über stage setzen
meineStage.setTitle("Hallo Welt mit FXML!");
//Szene setzen
meineStage.setScene(meineScene);
//anzeigen
meineStage.show();
}
public static void main(String[] args) {
System.out.println("Programm startet");
//Start
launch(args);
}
}
- Mein eclipse ist installiert in:
/Users/markkostmann/eclipse/java-2020-12/Eclipse.app - in Projekt ist als VM-Argument:
--module-path="/Users/markkostmann/___Java/_schleuse/javafx-sdk-11.0.2/lib" –add-modules=javafx.controls,javafx.fxml
angegeben
Wenn ich hier die Checkboxen“-XstatOnFirstThread ...; Use the -XX: … ; Use @argfile ... deaktiviere kann ich gewöhnlichte JavaFx Dateien aufrufen und das funktioniert auch. Nur wenn ich über „ .getResource “ das Programm starten möchte wird zwar kein Fehler angezeigt, sondern in der Taskleiste öffnet sich nur ein Ordner, mehr passiert nicht. Fehler wird nicht angezeigt auch im Fehlerprotokoll nicht.
Ich komme einfach nicht weiter und bitte Euch um Hinweise; danke.
Zuletzt bearbeitet von einem Moderator: