对于用java开发桌面程序,不如VS方便强大。但是他跨平台性比较好。
一、IDE
- Eclipse(免费)
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月进行,并且会在接下来的9月及2月释放出SR1及SR2版本。
版本代号 | 平台版本 | 主要版本发行日期 | SR1发行日期 | SR2发行日期 |
Callisto | 3.2 | 2006年6月26日 | N/A | N/A |
Europa | 3.3 | 2007年6月27日 | 2007年9月28日 | 2008年2月29日 |
Ganymede | 3.4 | 2008年6月25日 | 2008年9月24日 | 2009年2月25日 |
Galileo | 3.5 | 2009年6月24日 | 2009年9月25日 | 2010年2月26日 |
Helios | 3.6 | 2010年6月23日 | 2010年9月24日 | 2011年2月25日 |
Indigo | 3.7 | 2011年6月22日 | 2011年9月23日 | 2012年2月24日 |
Juno | 3.8及4.2 | 2012年6月27日 | 2012年9月28日 | 2013年3月1日 |
Kepler | 4.3 | 2013年6月26日 | 2013年9月27日 | 2014年2月28日 |
Luna | 4.4 | 2014年6月25日 | 2014年9月25日 | 2015年2月27日 |
Mars | 4.5 | 2015年6月25日 | N/A | N/A |
关于Eclipse使用的网站
http://www.runoob.com/eclipse/eclipse-create-java-interface.html
下载地址:
http://www.eclipse.org/downloads/eclipse-packages/
- Myeclipse
还有使用,暂时不做介绍。
二、GUI开发工具包
- awt
sun公司提供的GUI开发工具包AWT(Abstract Window Toolkit),包括一些抽象窗口工具 - swing
sun公司的又一个GUI框架又称为轻量级组件,它是构筑在AWT上层的一组GUI结合,解决了awt存在的lcd(本地化)问题 - swt
IBM创建的一个新的GUI库,认为Swing很消耗内存 - JFace
IBM提供的更强大的GUI工具
三、GUI构建插件
- WindowBuilder SWT Designer被Google收购后的开源产物
插件的网址: http://www.eclipse.org/windowbuilder/ 插件的下载: http://www.eclipse.org/windowbuilder/download.php - JBuider
收费、强大 - Jigloo
它可用于构建基于 Swing 的应用程序和基于 Standard Widget Toolkit (SWT) 的应用程序。它是一个易于使用的可视化编辑器,因此您可以为桌面应用程序快速创建 UI。http://cloudgarden.com/jigloo/(最后版本是2010年的)
Eclipse | Version | Release Version | Release Version | Integration Version | Integration Version |
| | Update Site | Zipped Update Site | Update Site | Zipped Update Site |
4.7 | (Oxygen) | | link | | |
4.6 | (Neon) | link | link | | |
4.5 | (Mars) | link | link (MD5 Hash) | link | link (MD5 Hash) |
4.4 | (Luna) | link | link (MD5 Hash) | link | link (MD5 Hash) |
4.3 | (Kepler) | link | link (MD5 Hash) | | |
4.2 | (Juno) | link | link (MD5 Hash) | | |
3.8 | (Juno) | link | link (MD5 Hash) | | |
在下载页面选择eclipse版本对应的WB版本,单击之后在浏览器地址栏显示的就是插件的地址。
在eclipse中安装新程序,将该地址复制到Work with即可自动检索了。
4.6版的eclipse的插件地址:http://download.eclipse.org/windowbuilder/WB/release/4.6/