Codici a barre hanno una varietà di scopi, sia nel settore retail per identificare i prodotti e per scopi di archiviazione. Un codice a barre è costituito da due parti. Una serie di linee orizzontali, o barre, può essere letto utilizzando un laser scanner. Lo scanner legge il codice numerico che le barre rappresentano e identifica quel particolare oggetto che identifica il codice a barre. La seconda caratteristica di identificazione è il componente numerico rappresentano il bar, che è ciò che è funzionato con programmazione Java. Il driver di periferica di dispositivo di scansione passa automaticamente questo numero per il sistema operativo che guida il dispositivo; accedere il numero utilizzando una speciale funzione di Java.
Istruzioni
1
Dichiarare una variabile per contenere il codice a barre:
int varBarcode1
La funzione utilizzata per ricevere il codice a barre accetta due parametri. Il primo è passato dal sistema operativo e consiste del dispositivo per eseguire il polling per il codice a barre. La seconda variabile agirà come un contenitore per il codice a barre, e deve essere creato dal programmatore.
2
Immettere un codice di inclusione per il dispositivo sottoposto a polling:
includere jv.dev.BCScanners
Questa riga indica al programma di preparare per interfacciarsi con uno scanner di codici a barre.
3
Digitare l'istruzione seguente per recuperare il codice a barre:
getbcint(BCScanners,varBarcode1)
La funzione di "getbcint" legge il codice a barre dallo scanner e lo memorizza nella variabile seconda passata ad esso. Il codice a barre viene memorizzato come un valore integer normale. Può essere trovato nella variabile varBarcode1 è dichiarato e può essere utilizzato come qualsiasi altra variabile di valore integer nel vostro programma.