通过以下程序显示计算机上的串口,为什么检查不到呢。我机器上有一个9针和一个25针的串口。而且是可用的。 Enumeration en = CommPortIdentifier.getPortIdentifiers();
CommPortIdentifier portId;
System.out.println(en);
while(en.hasMoreElements()){
System.out.println("dddddddd");
portId = (CommPortIdentifier)en.nextElement();
if(portId.getPortType()==CommPortIdentifier.PORT_SERIAL){
System.out.println(portId.getName());
}
}
CommPortIdentifier portId;
System.out.println(en);
while(en.hasMoreElements()){
System.out.println("dddddddd");
portId = (CommPortIdentifier)en.nextElement();
if(portId.getPortType()==CommPortIdentifier.PORT_SERIAL){
System.out.println(portId.getName());
}
}
解决方案 »
- 再帮忙看看这道题:有问题吗?问题在哪?
- 有什么办法点击JFrame 右上角的叉号并不马上关闭窗口而是弹出一个确定对话框?
- 谁看过《精通Servlets——Java平台的服务器端编程》这本书,给个评价,是否适合初学者?另外这本书的出版日期是2002年3月1日是不是老了点
- 请教Applet中关于JLabel加图片的问题
- jcombobox两级联动问题
- 我怎么把str=“中国人民”; 字符串进行向右移动2位的运算?
- 关于Applet,求救!!!在线等!!!
- 高分求教:关于矩阵转换问题,可用即给分
- 配置路径时,$是什么意思啊?
- @@@@@@ java程序员passport大调查!@@@@@@@
- 如何调用DLL到本地来操作串口?
- 关于串口的小问题!
http://www.programmerstudy.com/programme/java/20084/97.html