50,527
社区成员
发帖
与我相关
我的任务
分享
try {
CommPortIdentifier portID = CommPortIdentifier
.getPortIdentifier("LPT1");
// 打开打印机端口
ParallelPort port = (ParallelPort) portID.open("Read", 30);
port.addEventListener(new ParallelPortEventListener() {
@Override
public void parallelEvent(ParallelPortEvent e) {
System.out.println(e.toString());
}
});
OutputStream out = port.getOutputStream();
out.write(new byte[] { 0x1D, 0X61, 0x0F });
InputStream in = port.getInputStream();
System.out.println(in.read());
// 关闭打印机端口
port.close();
} catch (Exception e) {
e.printStackTrace();
}