Hi Mark, welcome to JavaRanch!
What would you want to do with the desktop icons and taskbar? Are you trying to make some sort of windows application launcher in
Java? Integration with the Windows desktop manager is not Java's strongest area, but something may be possible if you're clearer about your goals.
Also, it's "jury rigged" ... or "jerry built" ... but jury rigged is the one you're going for.