We started with Swing, but that proved to be a bad performer, so we’ve switched to the j3d.org Overlay system. It works pretty well, and I didn’t find it that complicated.
One annoying thing – I have an old copy of David Yazel’s Overlay code, which is the foundation of the j3d.org Overlays, but some key stuff is missing that easily enables scrolling text for Chat-like overlays. Will Holcomb has also done a ChatManager based on the old version of the Overlay code, but it’s not compatible with the new j3d.org version. :-/
Kev, I’m going to take a look at your HUD code now… 