IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

JSObject dans une boucle


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Par défaut JSObject dans une boucle
    Bonjour à tous,
    Je m'interresse maintenant à JAVA et à JSObject qui me permet d'intéragir avec mon naviguateur via une Applet.
    Je fait un appel de fonction Javascript dans une boucle For dnas mon code Java le probleme est que lorsque je suis encore dans la boucle l'affichage dans le browser semble bloqué !
    Si quelqu'un sais pourquoi et à une solution??.......

    ps :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <html>
    <head>
    <APPLET code="VGWebphone.class" width="0" height="0" align="left" MAYSCRIPT>
    <PARAM NAME = "ARCHIVE" VALUE="./VGWebphone.jar">
    Your browser don't support Java or the Java plug in is not installed of obsolete...
    </APPLET>
     <script language="javascript">
     var i=0;
     function testOne()
     {
      i=i+1;
      document.getElementById('test1').innerHTML=i;
     }
     
     </script>
    </head>
     
    <body>
     <div id="test1">fghfhg</div>
    </body>
    </html>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    JSObject win = JSObject.getWindow(this);
    Object args[] = new Object[1];
    System.out.println("Count begin");
    for(int i=0; i<1000;i++)
    {
    System.out.println(i);
    win.call("testOne", args);
    }
    Merci d'avance,

  2. #2
    Membre émérite Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Par défaut
    Alors apres mes test je remarque que ce n'est pas due au JSObject, le naviguateur est bloqué lors du chargement de mon applet alors si je fais un while de quelque seconde dans mon main le browser reste bloqué pendant quelque seconde !
    comment faire pour que ca soit completement asynchrone ?

  3. #3
    Membre émérite Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Par défaut
    Bon en cherchant j'ai fini pas trouvé la solution
    il suffisait de mettre tout ca dans un thread et voila

    Donc j'ai implementé Runnable et dans ma fonction Run fait appel a mon JSObjet

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [langage] incrementation de variable dans une boucle
    Par mimilou dans le forum Langage
    Réponses: 15
    Dernier message: 16/04/2004, 13h23
  2. Problème avec TNMSMTP dans une boucle.
    Par Orgied dans le forum Web & réseau
    Réponses: 3
    Dernier message: 07/04/2004, 10h19
  3. swf dans une boucle asp
    Par Chucky69 dans le forum Flash
    Réponses: 11
    Dernier message: 10/02/2004, 17h07
  4. [Vb.net] Indexé un objet crée dans une boucle
    Par picpic dans le forum Windows Forms
    Réponses: 10
    Dernier message: 17/12/2003, 14h37
  5. Pause dans une boucle
    Par HT dans le forum Langage
    Réponses: 4
    Dernier message: 03/06/2003, 08h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo