Java 如何创建扫描条形码的actionPerformed事件?

Java 如何创建扫描条形码的actionPerformed事件?,java,barcode,barcode-scanner,Java,Barcode,Barcode Scanner,我的java应用程序中有一个条形码扫描仪。扫描条形码时,我们会在具有焦点的表格中显示除条形码本身以外的所有相关信息。GUI目前只有一个列名称和价格的表,仅此而已。它用于显示信息。当用户喜欢他看到的东西时,他可以扫描另一个条形码,该条形码用于将数据发送到数据库 现在,如何从GUI中的条形码扫描仪获取数据,以及如何通过扫描特定条形码将数据发送到数据库?这是我第一次使用条形码扫描仪执行操作 提前谢谢 据我所知,大多数条形码扫描仪模拟键盘按键,因此您可以将焦点设置为输入字段,扫描条形码,并将字段中的文本

我的java应用程序中有一个条形码扫描仪。扫描条形码时,我们会在具有焦点的表格中显示除条形码本身以外的所有相关信息。GUI目前只有一个列名称和价格的表,仅此而已。它用于显示信息。当用户喜欢他看到的东西时,他可以扫描另一个条形码,该条形码用于将数据发送到数据库

现在,如何从GUI中的条形码扫描仪获取数据,以及如何通过扫描特定条形码将数据发送到数据库?这是我第一次使用条形码扫描仪执行操作


提前谢谢

据我所知,大多数条形码扫描仪模拟键盘按键,因此您可以将焦点设置为输入字段,扫描条形码,并将字段中的文本数据保存到您想要的任何位置。您可以使用按键侦听器来确定用户是否已扫描条形码。

我发现许多条形码扫描仪也可以模拟串行端口输入

我建议您在java应用程序中读取串行端口数据,而不是在任何时候使用键盘挂钩。我不久前实现了一个,并在回答一个问题时发布了源代码