please tell rest of us what UI frame work, and which component sets are you using,this looks like SWING to me, is it?