Hi,
ich würde gerne dem User die Möglichkeit geben, die Liniendicke für zwei verschiedene XYChart.Series einzugeben, wobei der Standardwert bei 1px liegt.
Da das alles sehr dynamisch ist und die Werte in einem Objekt gespeichert werden, würde ich gerne auf eine CSS Datei verzichten und lieber direkt den Wert mitgeben.
Mein bisheriger Versuch ist das da:
Aber das scheint nicht zu funktionieren, weil der Node kein value hat. Ich wüsste aber auch nicht, wie ich da einen Node hinzufügen sollte. Ich befülle die Series mit
und die Werte werden auch alle richtig angezeigt.
Kann mir mal wer auf die Sprünge helfen?
ich würde gerne dem User die Möglichkeit geben, die Liniendicke für zwei verschiedene XYChart.Series einzugeben, wobei der Standardwert bei 1px liegt.
Da das alles sehr dynamisch ist und die Werte in einem Objekt gespeichert werden, würde ich gerne auf eine CSS Datei verzichten und lieber direkt den Wert mitgeben.
Mein bisheriger Versuch ist das da:
Code:
seriesAverageGrade.nodeProperty().get()
.setStyle("-fx-stroke-width: " + mainApp.getConfigurationObject().getStrokeWidthGrades() + ";");
Aber das scheint nicht zu funktionieren, weil der Node kein value hat. Ich wüsste aber auch nicht, wie ich da einen Node hinzufügen sollte. Ich befülle die Series mit
Code:
for (int i = 0; i < averageGrade.length; i++) {
seriesAverageGrade.getData().add(new XYChart.Data<>(semesterNames.get(i), averageGrade[i]));
}
Kann mir mal wer auf die Sprünge helfen?