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 © 1993, 2010, Oracle and/or its affiliates. All rights reserved.