Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用java写一个POS打印机类。使用低 ESCPOS 编码,一切似乎都很简单,但我对打印机事件有疑问。我如何知道打印机是否出现错误或纸卷是否用完?我阅读了 ESCPOS 命令参考,每个命令(显然)都是单向的。例如,如果纸张结束,我无法打印收据,如果发生这种情况,我的应用程序必须知道并停止记录现金问题。
谢谢你。
据我所知,纸质文件和其他基本事件都通过(硬件)事件发出信号。您必须将事件侦听器添加到您的端口(ParallelPortEventListener 或 SerialPortEventListener)才能检索这些事件。
http://docs.oracle.com/cd/E17802_01/products/products/javacomm/reference/api/javax/comm/ParallelPortEventListener.html