¿Cómo obtener la lista de aplicaciones abiertas en Windows (administrador de tareas -> aplicación) usando el código Java?

¡Aquí está la instantánea que quiero exactamente!

Estoy tratando de desarrollar un programa en Java que pueda obtener todas las aplicaciones abiertas en la barra de tareas. He intentado muchos enlaces, pero ninguno de ellos es útil para mí. La misma pregunta también fue formulada porGanesh Rangarajan en julio de 2013 pero ninguno le ha respondido. Aquí esta supregunta.

Respuestas a la pregunta(3)

Su respuesta a la pregunta