JavaFX: Die Schriftgröße kann nicht programmgesteuert festgelegt werden, nachdem die Schrift von CSS festgelegt wurde

Ich habe die Standardschriftart und -größe meiner Anwendung in einer CSS-Datei gespeichert, die ich mithilfe des Codes anwende:

label.getStyleClass().add("labelStyleClass");

Ich habe jedoch auch die Funktion hinzugefügt, dass, wenn der Benutzer seine eigenen Präferenzen angibt, die Standardeinstellungen (oben festgelegt) außer Kraft gesetzt und die vom Benutzer angegebene Schriftgröße verwendet werden sollte:

double userSize = readFromFile;
label.setFont(new Font(userSize));

In diesem Fall ist dielabel.setFont() call setzt nicht die vom Benutzer angegebene neue Größe. Wenn ich den anfänglichen CSS-Code auskommentiere, funktioniert der spätere.

Irgendeine Problemumgehung?

Hinweis: Cross-Posting beiJavaFX-Forum

Antworten auf die Frage(1)

Ihre Antwort auf die Frage