2
자바 응용 프로그램에서 바코드 판독기를 다루고 있습니다. 문제는 바코드가 실제 바코드를 읽고 송신하기 전후에 리턴 코드를 보내는 것입니다. 나는 몇몇 JTextFields를 가지고 있으며, 리더가 바코드를 읽을 때 포커스를 바꾼 다음 창을 닫는 또 다른 리턴을 보낸다. 어쨌든 "return"명령을 "차단"합니까?자바에서 바코드 읽기
자바 응용 프로그램에서 바코드 판독기를 다루고 있습니다. 문제는 바코드가 실제 바코드를 읽고 송신하기 전후에 리턴 코드를 보내는 것입니다. 나는 몇몇 JTextFields를 가지고 있으며, 리더가 바코드를 읽을 때 포커스를 바꾼 다음 창을 닫는 또 다른 리턴을 보낸다. 어쨌든 "return"명령을 "차단"합니까?자바에서 바코드 읽기
바코드 판독기 (하드웨어)는 읽기가 완료된 후 반환을 보내지 않도록 프로그래밍 할 수 있다고 생각합니다. 일반적으로 사용자 설명서에서 바코드를 읽는 방식으로 프로그래밍됩니다.
정확히이 작업을 수행하는 방법입니다. 좋은 물건을 만들기 위해 스캐너를 프로그래밍하는 구성 바코드를 인쇄 할 수도 있습니다. 예를 들어 스캔 한 코드 앞에 F12 키를 보냅니다. 프로그램에서 F12를 캡처하고 해당 필드로 포커스를 이동하십시오. 이렇게하면 코드를 스캔 할 적절한 필드에있을 필요가 없습니다. – rmarimon
우선. 답변 주셔서 감사합니다. 나는 이미 그것을 알고있다. 하지만 내 앱을 더 보편적으로 만들려고 노력하고 있습니다. 그렇다면 아무것도 구성 할 필요가 없습니다. 바코드 리더를 연결하고 사용하기 만하면됩니다. 모든 특수 문자를 필터링해야합니다. – santiagobasulto
그런 다음 스캐너가 잘못 구성되었거나 바코드가 추가 문자를 제공하고 있습니다. 표준 바코드는 대개 문자가 나타내는 숫자 이외의 문자를 제공하지 않습니다. 스캐너를 제조시 기본값으로 재설정하십시오. – rmarimon