Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1387 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Suivante
Auteur Sujet :

Utilisation de javax.comm (accès au port série, //, ...) + DEPRECATE

n°250678
darklord
You're welcome
Posté le 21-11-2002 à 15:22:12  profilanswer
 

Reprise du message précédent :

--greg-- a écrit a écrit :

mais je le rappelle, tu as "corrigé des bugs" :o




 
et vu ton état d'esprit tu en as probablement ajouté ... Donc j'en reviens à ce que je t'ai dit au début. Avec ce que tu nous as dit on ne pouvait que te conseiller l'histoire des deprecated ... Si tu nous avais dit que tu avait toucher au code on aurait eu un avis tout à fait différent ...


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 21-11-2002 à 15:22:12  profilanswer
 

n°250680
HappyHarry
Posté le 21-11-2002 à 15:22:51  profilanswer
 

--greg-- a écrit a écrit :

toi t'es en manque ou je m'y connais pas
(cfr ta blague d'hier :o)




 
quelle blague ? humphrey ?

n°250682
korben
Posté le 21-11-2002 à 15:26:53  profilanswer
 

Attends, j'ai rajouté une ligne pour faire un refresh, et cela à 3 endroits...
 
Ma version tournait.Et j'ai fait sous modifs en utilisant le vieux sdk. Cela revient donc à la meme chose que si cela avait été programmé il y a 5 ans.  
Je continue à ne pas comprendre qu'un actionlistener mal-installé puisse fonctionner dans une version précédente...
Mais bon...
passons à la suite, j'ai encore pas mal de boulot avant que cela tourne sous 1.4
MERCI
A+

n°250697
--greg--
Posté le 21-11-2002 à 15:40:45  profilanswer
 

HappyHarry a écrit a écrit :

 
 
quelle blague ? humphrey ?



vi;)


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°250699
HappyHarry
Posté le 21-11-2002 à 15:41:11  profilanswer
 

--greg-- a écrit a écrit :

vi;)




 
ah nan ca c tout le temps :D

n°250703
--greg--
Posté le 21-11-2002 à 15:43:20  profilanswer
 

HappyHarry a écrit a écrit :

 
 
ah nan ca c tout le temps :D



t'as mal choisi alors  :whistle:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°250713
benou
Posté le 21-11-2002 à 15:52:47  profilanswer
 

désolé de squatter le post ...
juste pour dire que j'ai truové une méthode pour arrêter proprement le thread (comme Mr Heinz) mais qui marche aussi avec un yield() dans la boucle à la place place d'un sleep() :
 
 
il suffit de ne pas mettre un while(true) mais un while(! Thread.currentThread().isInterrupted())
 
voila un petit programme de teste
 

Code :
  1. package test;
  2. public class TestThread {
  3.    public static class ThreadWithSleep extends Thread {
  4.       public void run() {
  5.          while (! Thread.currentThread().isInterrupted()) {
  6.             for (int i = 0; i < 80; i++){
  7.                System.out.print("." );
  8.             }
  9.             System.out.println();
  10.             try {
  11.                Thread.sleep(20000);
  12.             } catch (InterruptedException e) {
  13.                Thread.currentThread().interrupt();
  14.             }
  15.          }
  16.          System.out.println("thread interrupted !" );     
  17.       }
  18.    }
  19.    public static class ThreadWithYield extends Thread {
  20.       public void run() {
  21.          while (! Thread.currentThread().isInterrupted()) {
  22.             for (int i = 0; i < 80; i++){
  23.                System.out.print("." );
  24.             }
  25.             System.out.println();
  26.             Thread.yield();
  27.          }
  28.          System.out.println("thread interrupted !" );     
  29.       }
  30.    }
  31.    public static void main (String[] args) throws Exception {
  32.       Thread t;
  33.       long begin, end;
  34.       t = new ThreadWithSleep();
  35.       begin = System.currentTimeMillis();
  36.       t.start();
  37.       Thread.sleep(500);
  38.       end = System.currentTimeMillis();
  39.       System.out.println("time : " + ((double) (end-begin)));     
  40.       t.interrupt();
  41.       t = new ThreadWithYield();
  42.       begin = System.currentTimeMillis();
  43.       t.start();
  44.       Thread.sleep(500);
  45.       end = System.currentTimeMillis();
  46.       System.out.println("time : " + ((double) (end-begin)));     
  47.       t.interrupt();
  48.     }
  49. }

n°251291
korben
Posté le 22-11-2002 à 12:02:47  profilanswer
 

Qqn à un exemple en qq lignes d'utilistaion de javax.comm pour un port série (configuration et lecture).
Merci

n°251292
darklord
You're welcome
Posté le 22-11-2002 à 12:05:18  profilanswer
 

korben a écrit a écrit :

Qqn à un exemple en qq lignes d'utilistaion de javax.comm pour un port série (configuration et lecture).
Merci




 
y a une partie de bouquin en ligne qui traite de ca (Java IO) et sinon sur le site http://java.sun.com dans la section products et java comm il y a des samples.
 
A+


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
utilisation d un formulaire avec interaction d une base odb[HELP] afficher infos sur un autre PC ( via port serie )
Adressage Port SérieAccès à Access avec PHP
Accèder au port Com (RS232) sous Win2000Probléme d'accés en écriture a une base de donnée sous Win Xp
Accès port série avec Java 
Plus de sujets relatifs à : Utilisation de javax.comm (accès au port série, //, ...) + DEPRECATE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR