Swing GUI -  Mutithreading showcase - main event loop; Dispatch Event thread; Independent threads to Start, Stop ; Single threading! makes UI unresponsive to Stop event.