1
2 package org.freehep.graphicsio.emf;
3
4 import java.applet.Applet;
5 import java.io.IOException;
6 import java.net.MalformedURLException;
7 import java.net.URL;
8
9
10
11
12
13
14
15 public class EMFApplet extends Applet {
16
17
18
19 public void init() {
20 super.init();
21 System.err.println("init");
22 try {
23 URL url = new URL("file:/Users/duns/svn/freehep/vectorgraphics/freehep-graphicsio-emf/TestOffset.emf");
24 EMFInputStream is = new EMFInputStream(url.openStream());
25 EMFRenderer renderer = new EMFRenderer(is);
26 EMFPanel panel = new EMFPanel();
27 panel.setRenderer(renderer);
28 add(panel);
29 } catch (MalformedURLException mfue) {
30 System.err.println("URL Malformed "+mfue);
31 } catch (IOException ioe) {
32 System.err.println("IO Exception "+ioe);
33 }
34 }
35
36 public void start() {
37 super.start();
38 System.err.println("start");
39
40 }
41
42 public void stop() {
43 super.stop();
44 System.err.println("stop");
45 }
46
47 public void destroy() {
48 super.destroy();
49 System.err.println("destroy");
50 }
51
52
53
54
55
56
57
58
59 }