Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
java.util.concurrent.RunnableFuture

Packages that use RunnableFuture
java.util.concurrent | Utility classes commonly useful in concurrent programming.
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.

Uses of RunnableFuture in java.util.concurrent

Subinterfaces of RunnableFuture in java.util.concurrent
`interface` | `RunnableScheduledFuture<V>` A `ScheduledFuture` that is `Runnable`.

Classes in java.util.concurrent that implement RunnableFuture
`class` | `FutureTask<V>` A cancellable asynchronous computation.

Methods in java.util.concurrent that return RunnableFuture
`protected
`<T> RunnableFuture<T>`
` | `AbstractExecutorService.newTaskFor(Callable<T> callable)` Returns a `RunnableFuture` for the given callable task.
`protected
`<T> RunnableFuture<T>`
` | `AbstractExecutorService.newTaskFor(Runnable runnable, T value)` Returns a `RunnableFuture` for the given runnable and default value.

Uses of RunnableFuture in javax.swing

Classes in javax.swing that implement RunnableFuture
`class` | `SwingWorker<T,V>` An abstract class to perform lengthy GUI-interacting tasks in a dedicated thread.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.