Java FX Zu startenden FXML-Controller per Parameter wählen

Krugmann

Neues Mitglied
Hallo zusammen,

ich habe ein FXML-Programm mit zwei verschiedenen Controllern und würde gerne per Kommandozeilen-Parameter auswählen können, welcher dieser beiden Controller ausgeführt werden soll. Google spuckt mir da leider keine wirklich behilfliche Antwort aus.

Ich wäre sehr dankbar für jegliche Hilfe!

Mit freundlichen Grüßen,
Krugmann
 

dzim

Top Contributor
Du initialisierst sicher in deiner Application-Klasse das Root-FXML.
Wenn du dir die API von Application anschaust (https://docs.oracle.com/javase/8/javafx/api/javafx/application/Application.html), dann werfe mal einen Blick auf #getParameters() -> mit "--bla=blub" kannst du dann den als "bla" bezeichneten parameter auslesen, der den Wert "blub" hat. Es gehen auch unbenannte Parameter (ich denke mal so was wie, wenn du nur "--bla" eingibst) oder eine Rohdatenliste (also "--bla --blub=foobar").
Du kannst entweder den Namen der FXML übergeben oder machst dir eine Enum dafür - du hast quasi die Qual der Wahl.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Thomasneuling Java Jar datei erstellen, von Projekt, dass auch Javafx Dateien, FXML Dateien und CSS Dateien, sowie Bilder enthält? Allgemeine Java-Themen 14
berserkerdq2 Was heißt es mit FXML Listener zu setzen ind Buttons zu erstellen? Allgemeine Java-Themen 6
Cromewell JavaFX FXML-File lädt unter Ubuntu nicht Allgemeine Java-Themen 7
L JavaFX JavafX externe FXML laden? Allgemeine Java-Themen 4
B JavaFX fxml, die selbe Instanz der Klasse Allgemeine Java-Themen 4
O Service oder Controller Allgemeine Java-Themen 6
M Best Practice MVC- Was gehört in den Controller? Allgemeine Java-Themen 1
X Controller pro Frame? Allgemeine Java-Themen 8
K GUI-Entwicklung - Dispose, enabling und mehrere Controller Allgemeine Java-Themen 1
H Model-View-Controller Fail? Allgemeine Java-Themen 31
M Model View Controller Entwurfsmuster! Allgemeine Java-Themen 11
D GUI-Controller Konzept Allgemeine Java-Themen 6
J Model View Controller Architektur Allgemeine Java-Themen 6
O Formularinhalte der jsp in Controller nicht greifbar Allgemeine Java-Themen 2
B MVC: controller in unabhängigen thread von der view starten (gui friert ein) Allgemeine Java-Themen 5
T MVC - Controller verbessern Allgemeine Java-Themen 9
Y Exception Handling - Controller-Businesslogik-Persitenz Allgemeine Java-Themen 7
G Problem mit MVC-Pattern (Controller als anonyme Unterklasse) Allgemeine Java-Themen 2
N XInput API (DLL für XBox 360 Controller) mit Java benutzen? Allgemeine Java-Themen 3
K MVC - Kommunikation Controller <> Gui Allgemeine Java-Themen 5
D Controller für GUI (MVC) Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben