He encontrado un documento de Oracle en este Styling charts with CSS y en esa página de desplazamiento hacia abajo para Setting Chart Colors
para lo que está buscando específicamente.
¿Cómo establecer un color para los diagramas de línea?
La manera más simple de esto es el siguiente fragmento de CSS:
.default-color0.chart-series-line { -fx-stroke: #e9967a; }
.default-color1.chart-series-line { -fx-stroke: #f0e68c; }
.default-color2.chart-series-line { -fx-stroke: #dda0dd; }
Esto, desafortunadamente, no funcionará por id o qué serie, sino más bien el fin de la serie se colocan en el gráfico. También puede establecer los estilos de línea, aunque al hacerlo:
.chart-series-line {
-fx-stroke-width: 2px;
-fx-effect: null;
}
Cómo establecer una clase CSS a la serie?
Desafortunadamente no veo la manera de hacerlo. Sería bueno poder crear reglas CSS basadas en la propiedad del nombre XYChart.Series, pero no creo que eso sea posible.
Solo quería decir que tiene algunos programas de ejemplo bastante buenos en su cuenta de git. Los encontré hoy y perdí un par de horas solo mirando a través de ellos. Un recurso muy útil. Gracias. –
Puedo creer que el estilo de gráfico basado en CSS funciona bien para el software 'dashboard', pero es una abominación para cualquiera que intente trabajar con los datos de forma interactiva. Incluso las librerías de gráficos de javascript normalmente no lo obligan a actualizar una hoja de estilos para cambiar el tamaño del punto en un solo diagrama de dispersión. –