You can use whatever IDE you want, but all the code must be implemented by yourself. You must not autogenerate code in any form.
Some free options would be:
EclipseNetbeansJava Studio EnterpriseJCreatorJDeveloperOptistic Some commertial options would be>
IntelliJ IdeaJBuilder There are also certain Java Code Editors that you could use:
Programmers NotepadNotepad++GelJEditJext Some commertial options could be:
TextpadUltraEdit I hope this helps!
[ November 01, 2007: Message edited by: Edwin Dalorzo ]