JavaFX: no se puede establecer el tamaño de fuente mediante programación después de que CSS haya establecido la fuente
He almacenado el tipo de fuente y el tamaño predeterminados de mi aplicación en un archivo CSS que aplico usando el código:
label.getStyleClass().add("labelStyleClass");
Sin embargo, también agregué la característica de que si el usuario proporciona sus propias preferencias, debería anular la configuración predeterminada (establecida anteriormente) y utilizar el tamaño de fuente provisto por el usuario:
double userSize = readFromFile;
label.setFont(new Font(userSize));
En este caso ellabel.setFont()
La llamada no establece el nuevo tamaño dado por el usuario. Cuando comento el código CSS inicial, el último funciona.
¿Alguna solución?
Nota: publicado en cruzForo JavaFX