www.pudn.com > 使用 Java 读取条形码代码文件.rar > BarCodeThread.java
package com.jmart.barcode;
import java.util.*;
import com.jmart.event.*;
/**
* A thread created upon each instance of a barcode being read. This prevents
* barcodes from being missed while the AWT thread is processing the event.
*/
public class BarCodeThread implements Runnable
{
private java.util.Vector listeners;
private String eventData;
public BarCodeThread(Vector listeners, String eventData)
{
super();
this.listeners = listeners;
this.eventData = eventData;
}
public void run()
{
int size = listeners.size();
for (int i=0; i