cs_nowicki
Messages postés2Date d'inscriptionlundi 4 juillet 2005StatutMembreDernière intervention12 mars 2009
-
12 mars 2009 à 14:33
cs_nowicki
Messages postés2Date d'inscriptionlundi 4 juillet 2005StatutMembreDernière intervention12 mars 2009
-
12 mars 2009 à 17:25
Bonjour.
Depuis quelques semaines je travaille sur un projet et je n'arrive pas à récupérer mes valeurs provenant d'un Thread dans des JTextField.
Je vous explique, je reçois grace à un programme des valeurs sur mon port série et j'aimerais les récupérer dans 4 JTextField.
Exemple : je reçois 10 12 14 15 ... et j'aimerais que 10 apparaisse dans le premier JTextField puis 12 dans le deuxième JTextField etc ...
Voici mon programme qui affiche les valeurs du port série :
import
java.io.BufferedReader;
import
java.io.IOException;
import
java.io.InputStreamReader;
import
java.util.TooManyListenersException;
import
javax.comm.CommPortIdentifier;
import
javax.comm.NoSuchPortException;
import
javax.comm.PortInUseException;
import
javax.comm.SerialPort;
import
javax.comm.SerialPortEvent;
import
javax.comm.SerialPortEventListener;
import
javax.comm.UnsupportedCommOperationException;
import
com.sun.comm.Win32Driver;
public
class ModeEvenement2
extends Thread
implements SerialPortEventListener {
private CommPortIdentifier
portId;
private SerialPort
serialPort;
private BufferedReader
fluxLecture;
private boolean running;
private byte codeBarre = 0;
/**
*
Constructeur
qui
récupère
l'identifiant
du
port
et
lance
l'ouverture.
*/
public ModeEvenement2(String port) {
// initialisation du driverWin32Driver w32Driver =