Path: csiph.com!usenet.pasdenom.info!aioe.org!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Eric Sosman Newsgroups: comp.lang.java.programmer Subject: Re: Can you get this SwingWorker code to work more than once Date: Thu, 09 Aug 2012 11:48:04 -0400 Organization: A noiseless patient Spider Lines: 12 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 9 Aug 2012 15:48:08 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="ffb8f7085759b339c1002252b48331a4"; logging-data="31516"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TnS2lv0sl1oA7BZlwRT1K" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 In-Reply-To: Cancel-Lock: sha1:HcNe/yhmDh6ouTlIWRPpKOHTkLU= Xref: csiph.com comp.lang.java.programmer:17455 On 8/9/2012 11:24 AM, clusardi2k@aol.com wrote: > Here is a project that works perfectly only the first time. [...] Quoth the JavaDoc: "SwingWorker is only designed to be executed once. Executing a SwingWorker more than once will not result in invoking the doInBackground method twice." If you want to do a background task N times, you'll need N instances of SwingWorker, one per task execution. -- Eric Sosman esosman@ieee-dot-org.invalid