Forte, a derivative of NetBeans (www.netbeans.org), is
a great IDE. When you develop Swing GUIs using it, it
creates special comments in your code so it can easily
find certain blocks, etc. Ultimately, it creates
.java files that you can compile using a command-line
compiler or edit using your favourite editor.