Hey guys,
I've got some simple graphics that a Java program is generating.
Right now it is generating Java2D commands and I can see the graphics in
a Swing window.
I eventually want the graphics to be saved out in an SVG format so I
found batik.
I started using an SVGGraphics2D object to do this and it works fine
except that it seems to take a long time the first time through.
I don't know if this is Eclipse, or Java or what...
I put some println's in my code to see what part was hanging it up and
it seems to be the following line...
SVGGraphics2D svgGenerator = new SVGGraphics2D(document);
When I run the code below I see here1-4 appear real fast but then it
takes about 5 seconds before it moves on to "here5".
/* begin example code */
System.out.println("here1");
DOMImplementation domImpl =
GenericDOMImplementation.getDOMImplementation();
System.out.println("here2");
// Create an instance of org.w3c.dom.Document.
String svgNS = "http://www.w3.org/2000/svg";
System.out.println("here3");
Document document = domImpl.createDocument(svgNS, "svg", null);
System.out.println("here4");
// Create an instance of the SVG Generator.
SVGGraphics2D svgGenerator = new SVGGraphics2D(document);
System.out.println("here5");
/* end example code */
Any ideas why it is so slow?
Is it going out over the network?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]