I want to develop a desktop application in java.
I am aware of Swings and i guess we need to use netbeans for that.
Netbeans generates its own set of code which ask for learning and acquiantance to teh IDE.
Can you suggest me any other IDE for swings.
Also apart from swings is there any other java technology in market to develop desktop application?
What's swings? If you are experienced in programming, you could use any IDE. Or write all the code by hand. I would suggest you use whichever IDE you are most familiar with, and happiest using. But there is no "need" to use NetBeans for anything.