@Override
    @SuppressWarnings("unchecked")
    public void enqueue(Runnable runnable) {
        enqueue(new RunnableWrapper(runnable));
    }
Enqueues a runnable object to execute in the jME3
rendering thread.
<p>
Runnables are executed right at the beginning of the main loop.
They are executed even if the application is currently paused
or out of focus.

@param runnable The runnable to run in the main jME3 thread
jme3-core/src/main/java/com/jme3/app/LegacyApplication.java