JavaFX: Não é possível definir o tamanho da fonte programaticamente após a fonte sendo definida pelo CSS

Eu armazenei o tipo de fonte padrão e o tamanho do meu aplicativo em um arquivo CSS que eu aplico usando o código:

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

No entanto, também adicionei o recurso que, se o usuário fornecer sua própria preferência, deve substituir as configurações padrão (definidas acima) e usar o tamanho de fonte fornecido pelo usuário:

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

Neste caso, olabel.setFont() chamada não define o novo tamanho dado pelo usuário. Quando eu comento o código CSS inicial, o último funciona.

Qualquer solução alternativa?

Nota: cross-posted emFórum JavaFX

questionAnswers(1)

yourAnswerToTheQuestion