begin process at 2012 05 26 10:34:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PDA

 > 

Archives

 > 

Smartphone

 > 

P900, Java et Scripting ...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

P900, Java et Scripting ...

vendredi 19 novembre 2004 à 18:03:00 | P900, Java et Scripting ...

rafiduck

Hello !
I have a JavaScript based Webpage to display the pictures of my webcam.
It perfectly works on any computer.
But it won't open on my P900. Here is the entire code :

// JAVA Code

import java.awt.*;
import java.applet.*;
import java.net.*;

// Variables:
// Trace - trace control
// URL - Url for image
// Interval update interval

public class JavaCam extends Applet implements Runnable
{

boolean boolean_Debug; // Debugging enabled/disabled
Image image_WebcamImage; // Image from Webcam32
Thread thread_This; // Thread for refreshing image
double int_Interval; // Interval between image refreshes ...

public static void main(String args[])
{
System.out.println("Webcam32's JavaCam: V1.1");
}

public void trace(String message)
{
if (boolean_Debug)
{
System.out.println(message);
}
}

public void destroy()
{
trace("Applet.destroy() called");
thread_This.stop();
}

public void start()
{
trace("Start called");
thread_This.resume();
}

public void stop()
{
trace("Stop called");
thread_This.suspend();

}
public void run()
{
trace("run(): Thread started!");
while (true)
{
try
{
// Put the refresh thread to sleep for the supplied interval
Thread.sleep((int)int_Interval*1000);

trace("Flushing image");
// Flush the image in the image buffer so we get a new one
image_WebcamImage.flush();
// Track the image and wait till its loaded
MediaTracker mediaTracker_track = new MediaTracker(this);
mediaTracker_track.addImage(image_WebcamImage, 1);
mediaTracker_track.waitForID(1);
// Repaint the image
repaint();
}
catch (Exception e)
{
trace("Caught:"+e.toString());
}
}
}

public void init()
{
String string_Url;
URL url_Webcam;
int int_Port;

boolean_Debug = false;
if (getParameter("Trace") != null)
{
boolean_Debug = true;
}


trace("Init called");

string_Url = getParameter("URL");
if (string_Url == null)
{
showStatus("No URL for Webcam32 image supplied");
return;
}

try
{
int_Interval = Integer.parseInt(getParameter("Interval"));
}
catch (Exception e)
{
// Format exception ... default interval 30
int_Interval = 30;
}
trace("Refresh interval="+int_Interval);

try
{
url_Webcam = new URL(string_Url);
trace("Target URL="+url_Webcam.toString());
image_WebcamImage = getImage(url_Webcam);
MediaTracker mediaTracker_track = new MediaTracker(this);
mediaTracker_track.addImage(image_WebcamImage, 1);
mediaTracker_track.waitForID(1);
}

catch(Exception e)
{
trace("Image get exception:"+e.toString());
showStatus("Problem getting initial image: "+e.toString());
return;
}
/*
int int_Width = image_WebcamImage.getWidth(this);
int int_Height = image_WebcamImage.getHeight(this);
trace("width="+int_Width+" height="+int_Height);
resize(int_Width, int_Height);
*/

// Create and start the new thread initially suspended
thread_This = new Thread(this);
thread_This.suspend();
thread_This.start();

}

public void paint(Graphics g)
{
trace("paint()");

if (image_WebcamImage != null)
{
g.drawImage(image_WebcamImage, 0,0, this);
}
}

}

// End of JAVA Code

// HTML Code

<html>
<head>
<title>WebCam Jonath !!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">

<p align="center">
<APPLET code="JavaCam.class" codebase="<my website address>/"
width="320" height="240">
<PARAM name="url" value="<my website address>/capture1.jpg">
<PARAM name="interval" value="1"></APPLET>
</p>
<p align="center">
<APPLET code="JavaCam.class" codebase="<my website address>/"
width="320" height="240">
<PARAM name="url" value="<my website address>/capture1.jpg">
<PARAM name="interval" value="1"></APPLET>
</p></body>
</html>

// End of HTML Code

I won't display the real address of the page on a forum, this is why you see the <my website address> thing ...

Here you are ... Any idea folks ?

Thanks in advance

Jonathan


Cette discussion est classée dans : int, image, url, thread, trace


Répondre à ce message

Sujets en rapport avec ce message

Programmation Delphi [ par Glorkonline ] Voilà, je suis débutant en PDA et je voudrais savoir si l'on peut programmer pour pda en Delphi, si oui, y a-t-il des compilateurs à télécharger ? et installation de xp embedded sur tablet PC [ par vicent4 ] BonjourJ'ai un gros probleme, j'essaie d'installer windows xp embedded sur une tablet Pc.J'ai commence par faire tourner target analyser sur la tablet Ouvrir une URL depuis un programme en Evb [ par Nicolas_l54 ] Boujour,Je n'arrive pas à lancer une explorer depuis mon application Evb.Si quelqu'un pouvait m'aider.Merci d'avancenicolas_l54 P800 [ par cboulas ] Salut à tous, je voudrais savoir si quelqu'un sait en quel language faut'il que je programme et avec quoi compiler se soft afin de le mettre sur mon S AXIM [ par FredArmoni ] Bonjour,Que pensez vous de l'Axim X30 GPS BlueTooth ?Fredmembre actif d'AtoutFoxMS MVP VFP envoi d'image en bluetooth [ par mcdomfr ] Bonjour, je cherche a developper une petit appli simple :a partir d'une liste de fichier jpg contenu dans un repertoire, chaque fichier jpeg doit etre Install Sur Pocket PC [ par cboulas ] Salut,J'ai fait une appli sous VS.Net pour mon ipaq h6340. j'aimerais faire un projet de déploiement mais qui celui-ci utilise l'ActiveSync pour l'ins eMbedded Visual Basic 3.0 et image ? [ par davidmaillard ] Bonjourje voudrais savoir si il est possible de charger une image dans un programme fait avec eMbedded Visual Basic 3.0et si oui, comment faireMerci Creer msg PDU contenant une image [ par J6B ] Voilà, j'aimerai créer un message PDU contenant une image pour en rajouter sur un telephone portable (SAGEM myX5m) qui ne supporte pas les commandes A Image sur Bouton [ par Zart ] Bon voilou je développe une petite applis sur pocket PC et j'aimerais savoir comment skinner un bouton... Le problème c'est que je travaille en c++ do


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,070 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales