Swing + UI, multithreading