2013-08-25 1 views
4

JGraphx를 어떤 형식 으로든 이미지로 내보내는 방법을 아는 사람이 있습니까? 그렇지 않다면 누군가가 간단한 다이어그램을 만든 다음 이미지로 저장할 다른 Java 라이브러리를 알고 있습니까?java JGraphx로 이미지 저장

답변

8

이 PNG 형식을 위해 그것을 수행해야합니다

  • 이 mxGraph 객체입니다

    BufferedImage image = mxCellRenderer.createBufferedImage(graph, null, 1, Color.WHITE, true, null); 
    ImageIO.write(image, "PNG", new File("C:\\Temp\\graph.png")); 
    

    . 참고 mxCellRenderer은 변수가 아닌 클래스에 대한 참조이므로 mxCellRenderer.createBufferedImage은 정적 메서드 호출입니다.

  • "PNG"은 형식이며 JPEG, PNG, GIF, BMP 및 WBMP를 기본 제공합니다. 자세한 내용은 here을 참조하십시오.