1、最基本的开发运行工具:JDK
2、集成开发环境:Eclipse或者MyEclipse或者NetBeans或者IntelijIdea。
3、数据库工具:MySQL或者Oracle。
4、服务器工具:Tomcat。
目前JAVA图形界面开发主流工具如下:1. WindowBuilder Pro
http://www.eclipse.org/windowbuilder/
https://developers.google.com/java-dev-tools/download-wbpro?hl=zh-CN
2. Jigloo(最新版是2010年更新的,看来这个项目现在已经不再做了)
http://www.cloudgarden.com/jigloo/
3. 也可以直接用IDE如:NetBeans或MyEclipse,二者中都有自带的图形开发拖拽工具
相关阅读:
Eclipse进行可视化的GUI开发3大GUI插件
http://www.cnblogs.com/NationWoo/archive/2011/05/31/2065176.html