You can use Eclipse. I'm using both eclipse and netbeans, but I've started with netbeans because it's better for beginners.
I'm not sure what to recommend because I don't know if you are familiar with Java (j2me is just version of java).
I strongly recommend to avoid roseindia website as it is "bag of chaos" full of stolen code (none of it is associated with book from which it was taken or website) and it is not organized at all.
Thanky you for such a valuable and unequivocal information for j2me mobile application development.
But can you help me if i want to use speech api along with mobile application
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop