求Java大神帮帮忙,线程有关问题

求Java大神帮帮忙,线程问题!
本人新手,自学的Java很多基础不牢固,我在用Swing Designer编程的时候,想实现按一个按钮,通过循环每隔一秒发送一个数据到txt文件,我想要建立一个新线程来执行这个程序,请问如何在button的actionlistener里面添加新线程?求大家帮帮忙!万分感谢!
------解决思路----------------------
既然是Swing,那就使用SwingWoker吧,每触发一次actionlistener事件,就new一个SwingWoker去处理,SwingWork内部也是线程池实现,因此不需要担心会创建大量的线程。