Bonjour, voici mon problème :
J'ai un programme qui permet de lister les ports séries et parrallele présent su rmon pc, le programme les ajoutes dans une combobox.
Maintenant j'aimerais pouvoir me connecter au port sélectrionné dans ma combobox seul souci c'est que portId (permettant de se connecter au port) à la dernière valeur enregistré et je ne sais pas comment faire pour qu'il choisise le port souhaité.
Voici mon code :
Code :
publicclass Main extends javax.swing.JFrame
{
static CommPortIdentifier portId;
static Enumeration portList;
SerialPort serialPort;
InputStream inputStream;
public Main()
{
initComponents();
}
privatevoid jButton2ActionPerformed(java.awt.event.ActionEvent evt){
jTextArea1.append("Début création liste des Ports\n");
portList = CommPortIdentifier.getPortIdentifiers();
while(portList.hasMoreElements())
{
portId = (CommPortIdentifier) portList.nextElement();
jComboBox1.addItem(portId.getName()+" "+portId);
System.out.println(portId);
}
jTextArea1.append("Fin création liste des Ports\n");
System.out.println(jComboBox1.getSelectedItem());
System.out.println(portId);
}
publicstaticvoid main(String args[])
{
java.awt.EventQueue.invokeLater(new Runnable()
{
publicvoid run()
{
new Main().setVisible(true);
}
});
}
}
merci pour votre aide
Bretzel : Tout est be qui finit bien!!