Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #13229

JavaFX: Starten eines konkreten Application-Objekts

From "Christian H. Kuhn" <qno-news@qno.de>
Newsgroups de.comp.lang.java
Subject JavaFX: Starten eines konkreten Application-Objekts
Date 2019-01-03 02:40 +0100
Message-ID <g957fnFkaraU1@mid.individual.net> (permalink)

Show all headers | View raw


Liebe Gemeinde,

MVC-Muster. Der Controller erzeugt eine Instanz des Modells, die er dann
kennt. Das klappt.

Der View wird durch eine JavaFX-Application dargestellt. Der Controller
erstellt das Objekt gui, übergibt ein paar Daten, z.B. das Modell, und
will die Applikation dann starten.

Die regulären Startmöglichkeiten sind statisch. Durch
Application.launch() oder main() wird das vorgefertigte Objekt ignoriert.

Ein Application-Object hat eine start()-Methode. Die soll auf dem JavaFX
Application Thread ausgeführt werden. Also Platform.runLater, und dort
gui.start(). Toolkit not initialized.

Google gibt als Würgaround das Starten eines sonst nicht benutzten
JFXPanels, das dann die JavaFX runtime hochfährt, die dann zur Verfügung
steht. Hässlich. Ganz hässlich. Gibt es keine saubere Lösung?

TIA
QNo

Back to de.comp.lang.java | Previous | NextNext in thread | Find similar


Thread

JavaFX: Starten eines konkreten Application-Objekts "Christian H. Kuhn" <qno-news@qno.de> - 2019-01-03 02:40 +0100
  Re: JavaFX: Starten eines konkreten Application-Objekts "Christian H. Kuhn" <qno-news@qno.de> - 2019-01-03 13:43 +0100
  Re: JavaFX: Starten eines konkreten Application-Objekts Brix <brixomatic@yahoo.com> - 2019-01-13 13:07 +0100
    Re: JavaFX: Starten eines konkreten Application-Objekts "Christian H. Kuhn" <qno-news@qno.de> - 2019-01-13 20:47 +0100

csiph-web