Micha: Comm Ports auflisten (librxtx-java unter Debian Lenny)

Beitrag lesen

Hallo Snafu,

ich nutze (die alte) Bib javacomm von SUN unter Windows. Mit dieser erhalte ich mit nachfolgendem Code:

  
import java.io.*;  
import java.util.*;  
import javax.comm.*;  
public class TestClass  {  
    static CommPortIdentifier portId;  
    static Enumeration portList;  
  
    InputStream inputStream;  
    SerialPort serialPort;  
    Thread readThread;  
  
    public static void main(String[] args) {  
        portList = CommPortIdentifier.getPortIdentifiers();  
  
        while (portList.hasMoreElements()) {  
            portId = (CommPortIdentifier) portList.nextElement();  
            System.out.println(  portId.getPortType()+"  "+portId.getName() );  
        }  
    }  
  
}  

folgende Ausgabe (auf einem VISTA-Rechner):

1  COM4  
1  COM3  
2  LPT1  
2  LPT2

Mit RXTX habe ich es damals auch nicht hinbekommen?! Vll kannst Du aber auch die andere Erweiterung nutzen. Im Code sehe ich zumindest auch keinen Fehler.

Mit freundlichem Gruß
Micha

--
simple JavaScript Spiele: Snake, MineSweeper, Sudoku oder Tetris