First, why do you want to build a windows executable? Isn't your program targeted for multiple platforms?
Anyway, I found that JSmooth is doing that well. For special purpose, I even created my own executable using Visual Basic 6.
PM Me If You Want to get Urgent Help on Java Programming