http://www.bradfitz.com/nbgs/
It's very shitty looking right now, but it works. Many bugs to fix. If any of you are Java experts, feel free to help me out... the source is all up there or in a .jar file. Current problems:
--- JTextField doesn't allow movement with arrows or backspacing on Linux, but it works on Windows
--- my JLabels aren't left-aligning
--- my JButtons have a ton of space on their left side
I'm getting the feeling that Swing isn't all that mature. But hasn't it been out for a few years? :-(