public void launch(int threads){
		service = Executors.newFixedThreadPool(threads);
		
		for (int i = 0; i < tblData.size(); i++) {
			String url = tblData.get(i)[0];
			Runnable worker = new WebWorker(url, i, frame);
			if (!Thread.interrupted()) {
				service.submit(worker);
			} else {
				break;
			}
		}
		service.shutdown();
	}