获取原封不动的扫码数据 纯java编程

问题情况分两个:
1、扫码枪无焦点,扫码的到的数据直接上传方法处理后显示
重点是怎样无焦点获取扫码枪数据
2、有输入框、有焦点,但用户不能通过键盘输入,只能通过扫码枪获取数据
重点是用户不可输入但扫码枪可以
关键是获取原封不动的扫码枪数据,第一次做扫码枪,新手

1、无焦点获取需要在厂商的配合下设置成串口模式安装驱动成功后,在计算机管理属性->设备管理器->端口中查看有新增的一个端口,监听该端口,怎么获取数据,具体百度一下串口通信
2、有输入框、有焦点 的情况下,将扫码枪设置成USB接口模式就可以了。扫描的内容会直接在可输入的地方打印出来

获取扫码枪的数据即可。。。剩下的就是如何解析数据而已了!!!

有源码的话,直接看源码

如何获取数据是枪的生成厂家的事,java更多的是对接枪的数据输出接口,然后获取扫描后的结果,然后进行交互