package desktop_app;

import java.awt.Image;
import java.awt.Toolkit;
import java.net.URL;
import javax.swing.JFrame;
import ssfd.SteadyStateFusionDemo;

public class SSFDtoJFrame extends JFrame {
    static public void main(String[] args) {
        SSFDtoJFrame ssfd = new SSFDtoJFrame();
        ssfd.setTitle("SteadyStateFusionDemo");
        ssfd.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        SteadyStateFusionDemo applet = new SteadyStateFusionDemo() {
            public URL getCodeBase() {
                return null;
            }

            public Image getImage(URL codeBase, String imgPath) {
                return Toolkit.getDefaultToolkit().getImage(
                        this.getClass().getResource("/" + imgPath));
            }
        };
        applet.init();
        ssfd.setContentPane(applet);

        ssfd.pack();
        ssfd.setSize(ssfd.getWidth(), 500);
        ssfd.setLocationRelativeTo(null);
        ssfd.setVisible(true);
    }
}
