Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 466dcd1251ce46bdc084d7478aa6d6c0 > files > 7

webcam_server-0.40-3mdk.ppc.rpm

/*
 * WebCamApplet.java
 *
 * Created on February 25, 2002, 8:47 AM
 */

import java.io.*;
import java.awt.*;
import java.applet.*;
import java.net.URL;
import java.net.MalformedURLException;
/**
 *
 * @author  mike morrison
 */
public class WebCamApplet extends Applet {
    private ImageDownloader downloader;
    private ImageCanvas ic;
    /** Creates a new instance of WebCamApplet */
    public WebCamApplet() {
        
    }
    public void init () {
        try{
            
            int width = Integer.parseInt(this.getParameter("width"));
            int height = Integer.parseInt(this.getParameter("height"));
	    int defFPS = Integer.parseInt(this.getParameter("FPS"));
            URL hostURL = new URL(getParameter("URL"));
            setLayout(new GridLayout());

            ic = new ImageCanvas(this,hostURL.getHost(),hostURL.getPort(),defFPS,width,height);
            add(ic);
        }catch(NumberFormatException e){
            e.printStackTrace();
        }catch(MalformedURLException e){
            e.printStackTrace();
        }
    }
    public void stop(){
        ic.disconnect();
        ic = null;
    }

}