1

JavaでPOSプリンタークラスを書きたい。ESCPOSコーディングが低いため、すべてが単純に見えますが、プリンターイベントについて質問があります。プリンタにエラーがあるのか​​、ロール紙が終了しているのかをどのように理解できますか?ESCPOSコマンドリファレンスを読みましたが、すべてのコマンドは(明らかに)プリンターに対して一方向です。たとえば、紙が終わった場合、領収書を印刷できません。これが発生した場合、アプリケーションは現金の問題を認識してログに記録するのを停止する必要があります。

ありがとうございました。

4

1 に答える 1

1

私が覚えている限り、紙切れやその他の基本的なイベントは(ハードウェア)イベントで通知されます。これらのイベントを取得するには、ポート(ParallelPortEventListenerまたはSerialPortEventListener)にイベントリスナーを追加する必要があります。

http://docs.oracle.com/cd/E17802_01/products/products/javacomm/reference/api/javax/comm/ParallelPortEventListener.html

于 2012-05-07T10:55:55.143 に答える