mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-04-14 14:43:33 +02:00
invokeLater gibt nun auch eine Future zurück
This commit is contained in:
@@ -40,8 +40,16 @@ public class TaskRunner {
|
|||||||
return r.pool.submit(task, result);
|
return r.pool.submit(task, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void invokeLater( Runnable task ) {
|
public static Future<?> invokeLater( Runnable task ) {
|
||||||
SwingUtilities.invokeLater(task);
|
FutureTask<Object> future = new FutureTask<>(task, null);
|
||||||
|
SwingUtilities.invokeLater(future);
|
||||||
|
return future;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> Future<T> invokeLater( Runnable task, T result ) {
|
||||||
|
FutureTask<T> future = new FutureTask<>(task, result);
|
||||||
|
SwingUtilities.invokeLater(future);
|
||||||
|
return future;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void shutdown() {
|
public static void shutdown() {
|
||||||
|
|||||||
Reference in New Issue
Block a user