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