对于用java开发桌面程序,不如VS方便强大。但是他跨平台性比较好。
Eclipse(免费) Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月进行,并且会在接下来的9月及2月释放出SR1及SR2版本。
版本代号平台版本主要版本发行日期SR1发行日期SR2发行日期Callisto3.22006年6月26日N/AN/AEuropa3.32007年6月27日2007年9月28日2008年2月29日Ganymede3.42008年6月25日2008年9月24日2009年2月25日Galileo3.52009年6月24日2009年9月25日2010年2月26日Helios3.62010年6月23日2010年9月24日2011年2月25日Indigo3.72011年6月22日2011年9月23日2012年2月24日Juno3.8及4.22012年6月27日2012年9月28日2013年3月1日Kepler4.32013年6月26日2013年9月27日2014年2月28日Luna4.42014年6月25日2014年9月25日2015年2月27日Mars4.52015年6月25日N/AN/A关于Eclipse使用的网站 http://www.runoob.com/eclipse/eclipse-create-java-interface.html
下载地址: http://www.eclipse.org/downloads/eclipse-packages/
Myeclipse 还有使用,暂时不做介绍。
awt sun公司提供的GUI开发工具包AWT(Abstract Window Toolkit),包括一些抽象窗口工具
swing sun公司的又一个GUI框架又称为轻量级组件,它是构筑在AWT上层的一组GUI结合,解决了awt存在的lcd(本地化)问题
swt IBM创建的一个新的GUI库,认为Swing很消耗内存
JFace IBM提供的更强大的GUI工具4.6版的eclipse的插件地址:http://download.eclipse.org/windowbuilder/WB/release/4.6/
JBuider
收费、强大
Jigloo 它可用于构建基于 Swing 的应用程序和基于 Standard Widget Toolkit (SWT) 的应用程序。它是一个易于使用的可视化编辑器,因此您可以为桌面应用程序快速创建 UI。http://cloudgarden.com/jigloo/(最后版本是2010年的)