标签: java usb device barcode-scanner
我有一个条形码扫描仪(摩托罗拉符号LS4208),它扫描代码并将它们写在当时鼠标焦点所在的位置(一个文字文件,一个表格字段)。扫描仪通过USB连接。 我想编写一个Java应用程序,它连续监听并拦截从扫描程序收到的所有结果。我该怎么写这个程序?扫描仪就像一个键盘,所以我可以使用像KeyboardFocusManager.getCurrentKeyboardFocusManager()。addKeyEventDispatcher这样的东西,但是我如何区分用户键盘输入和扫描仪呢?