Hi, i know exactly what you need. I have been working with Java for more than 5 years, and my first approach to it was Swing (api for JTable, JTextField, etc). I will be glad to develop the functions you need. If you let me do this job, you wont regret.
Feel free to contact me.
Regards, Steve.