2012-05-10 7 views
1

Javaアプリケーションにバーコードスキャナがあります。バーコードがスキャンされると、バーコード自体以外のすべての関連情報がフォーカスのあるテーブルに表示されます。今のところ、GUIには名前と価格の列があるテーブルしかありません。これは、情報を表示するために使用されます。ユーザーは自分が見ているものが好きなときに、データベースにデータを送信するために使用される別のバーコードをスキャンすることができます。スキャン中のバーコードでactionPerformedイベントを作成するにはどうすればよいですか?

ここで、GUIのバーコードスキャナからデータを取得するにはどうしたらいいですか?特定のバーコードをスキャンしてこのデータをデータベースに送信するにはどうすればよいですか?バーコードスキャナを使ってアクションを実行するのは初めてのことです。

Thxで事前に!

答えて

1

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

1

私は多くのバーコードスキャナがシリアルポート入力をエミュレートできることを発見しました。

いつでもキーボードフックの代わりにシリアルポートデータをJavaアプリケーションに読み込むことをお勧めします。私はもう少し前に実装し、質問hereに応じてソースを投稿しました。

関連する問題