L
LordNemo
Gast
Hallo,
ich habe hier eine vorhandene SVG Datei (ist ne Weltkarte), diese möchte ich mittels Batik in einem JFrame anzeigen lassen. Ich habe es wie folgt probiert:
Aber es gibt ne Fehlermeldung, dass ich nicht in SVGDocument casten kann:
"java.io.FileReader cannot be cast to org.w3c.dom.svg.SVGDocument"
Wie könnte ich das denn sonst realisiere? Gibts da jemanden, der schon mit Batik gearbeitet hat?
mfg LordNemo
ich habe hier eine vorhandene SVG Datei (ist ne Weltkarte), diese möchte ich mittels Batik in einem JFrame anzeigen lassen. Ich habe es wie folgt probiert:
Code:
SVGDocument doc = null;
try {
doc = (SVGDocument) new File("src/Visual/worldmaps/worldmap.svg");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//Anzeigen der SVG-Datei
JSVGCanvas canvas = new JSVGCanvas();
JFrame f = new JFrame();
f.getContentPane().add(canvas);
canvas.setSVGDocument(doc);
f.pack();
f.setVisible(true);
Aber es gibt ne Fehlermeldung, dass ich nicht in SVGDocument casten kann:
"java.io.FileReader cannot be cast to org.w3c.dom.svg.SVGDocument"
Wie könnte ich das denn sonst realisiere? Gibts da jemanden, der schon mit Batik gearbeitet hat?
mfg LordNemo