J'ai un graphe qui remplace createComponents
dans mxGraphComponent
pour rendre chaque sommet JTable
. Alors que je pensais que mxCellRenderer.create*Document
ne pouvait pas le supporter, j'espérais que sauver une image avecExporter un graphe JGraphX avec des composants vertex personnalisés vers une image
BufferedImage image = mxCellRenderer.createBufferedImage(graphComponent.getGraph(), null, 1.0, null, graphComponent.isAntiAlias(), null);
ImageIO.write(image, "PNG", new File("C:\\Temp\\graph.png"));
serait (bien sûr, maintenant que je regarde, il ne peut évidemment pas: il ne se mxGraph
en entrée , pas le mxGraphComponent
!). Y a-t-il un moyen de sauvegarder un graphique en tant qu'image, y compris les moteurs de rendu personnalisés?