2013-10-14 4 views
2

Bonjour Je voudrais enregistrer mon graphique linéaire à une image de dimensions prédéfinies (x, y). Y a-t-il un moyen facile de le faire? Je n'ai trouvé aucun paramètre Snapshot approprié.Instantané Javafx de taille définie

WritableImage image = lineChart.snapshot(new SnapshotParameters(), null); 

Thanx

Répondre

2

Il est un peu tard, mais vous devriez essayer à l'échelle de votre graphique en ligne comme celui-ci:

SnapshotParameters sp = new SnapshotParameters(); 
sp.setTransform(Transform.scale(5, 5)); 
WritableImage image = lineChart.snapshot(sp,null); 

Cet ensemble une échelle sur votre LineChart de 5. Cela peut améliorer votre définition d'image aussi.