1

Java アプリケーションにバーコードスキャナーがあります。バーコードがスキャンされると、バーコード自体を除くすべての関連情報が、フォーカスのあるテーブルに表示されます。今のところ、GUI には列 Name と Price を含むテーブルしかありません。情報を表示するために使用されます。ユーザーが見たものが気に入ったら、データをデータベースに送信するために使用される別のバーコードをスキャンできます。

では、GUI でバーコード スキャナーからデータを取得する方法と、特定のバーコードをスキャンしてこのデータをデータベースに送信する方法を教えてください。バーコードスキャナーを使用してアクションを実行するのは初めてです。

事前にt​​hx!

4

2 に答える 2

1

多くのバーコード スキャナは、シリアル ポート入力もエミュレートできることがわかりました。

いつでも、キーボード フックではなく、シリアル ポート データを Java アプリに読み込むことをお勧めします。少し前に実装し、質問への回答としてソースをここに投稿しました。

于 2012-05-14T21:26:04.053 に答える
1

私の知る限り、ほとんどのバーコード スキャナーはキーボードのキープレスをエミュレートするため、入力フィールドにフォーカスを設定し、バーコードをスキャンして、フィールドのテキスト データを任意の場所に保存できます。キープレス リスナーを使用して、ユーザーがバーコードをスキャンしたかどうかを判断できます。

于 2012-05-10T12:46:27.787 に答える