有没有支持Java的条形码阅读器设备可用?

3

我想使用Java从条码设备读取条形码。请指导我。


这个回答可能会对你有所帮助,它是一个非常相似的问题:https://dev59.com/dUvSa4cB1Zd3GeqPeW44#2097915 - Scott W
你能具体一点吗? 是什么类型的条码设备?串口、键盘仿真还是USB接口? 你打算用输入做什么? 你在哪个平台上运行? - Romain Hippeau
2个回答

3
你需要一个既可以做键盘输入的扫描仪吗?还是一个不会进行键盘输入的USB扫描仪?
大多数条形码读取都是通过简单的条形码转换为键盘输入完成的。这种方法不需要在Java中进行任何编程,因为是条形码扫描仪发送键盘事件到应用程序。只需要将焦点放在文本字段中,扫描,就可以使用它了。
另一种选择是COMM通信。
阅读关于它的所有信息 http://java.sun.com/products/javacomm/ 和这里 http://www.jcontrol.org/download/rxtx_en.html 你可以将USB设备连接到计算机上,并使用适当的设备驱动程序将它们读取为COMM设备,这可能比使用USB本身更好,因为它比COMM通信复杂得多。

2
任何一种条形码阅读器都能将条形码转换为字符,对吧?它的工作方式就像您使用键盘输入字符一样。我认为您不需要一个基于Java的阅读器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接