Hi, I'm java developer with 3 years experience.
I had enough works with swing & awt, working with files as well as many other stuff, thats why no problem for me to solve your task. By the way I'm wondering about more details about this work. Approximate time to do that - up to 1 day, probably even less.
Feel free to contact me so we can discuss all needed things. Thanks.