如何用Java实现条码扫描器?
我用 Java 开发了一个销售点 (POS) 系统。
现在我想在程序中实现条形码功能:就像我购买了一个条形码扫描仪并想用我的程序来实现它,并且还可以生成条形码。
是否可以?
I have developed a Point of Sale (POS) system in Java.
Now I want to implement bar code functionality in the program: like I purchase a bar code scanner and want to implement it with my program, and also to generate bar codes.
Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用这个开源库。
zxing
You can use this open source library.
zxing
从 Java 的角度来看,许多条形码扫描仪与 USB 键盘没有什么区别。因此,条形码扫描“看起来像”一堆非常快速的关键事件。 (从“正常”击键中对扫描进行排序是一项非常重要的练习,因此这会对用户界面的设计产生影响。
Many barcode scanners appear indistinguishable from USB keyboards from the perspective of Java. So a barcode scan "looks like" a bunch of very rapid key events. (It's a non-trivial exercise to sort the scans from the "normal" keystrokes, so this has ramifications on the design of your user interface.