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