Program in a Program?

Yes, that’ll work if you’re CPU bound, and doing operations that Java2D can’t run on the GPU, so direct pixel stuff especially. But I would guess most people doing intensive graphical things are running one of the OpenGL renderers?! In which case they’re probably GPU bound and this approach wouldn’t help / would break.

Good to see you using ExecutorService - most attempts at threading around here are “interesting” :smile: