目录
2.1 使用Eclipse IDE自带的Marketplace安装
1. WindowBuilder是什么?
它是一个工作在Eclipse IDE下的可视化的窗体设计插件,利用它,通过拖拽、直接属性设置等交互式的设计方式,自动生成所见即所得的界面所需要的Java代码,从而高效地完成Java GUI程序的图形用户界面的设计。在复杂的GUI界面设计上,它将显著提高开发效率,事半功倍。
另外,它是免费的。
2. WindowBuilder的安装
2.1 使用Eclipse IDE自带的Marketplace安装
运行菜单命令“Help→Eclipse MarketPlace”→输入搜索关键词WindowBuilder→install。
注意:由于这种方式都需要到国外站点下载插件文件,网速较慢,经常会因超时而失败,因此,不推荐这种方式。
2.2 使用国内的站点安装(推荐)
国内站点:http://mirror.bit.edu.cn/eclipse/windowbuilder/1.9.2/
运行方式:
运行菜单命令“Help→Install new software…”,弹出如install对话框,在work with文本框中输入上述国内站点网址,如图 1所示。
图 1 在线安装插件界面
要安装最新版,也可以把上面的“1.9.2”改为“latest”。国内还有其他很多站点提供了一些热门插件的安装网址,可以百度。单击上图的“Next”,按接下来的提示即可完成该插件的安装。
3. WindowBuilder的使用
WindowBuilder安装成功后,会在Eclipse IDE的new向导中产生一个单独的向导模板,如图 2所示。
图 2 启动WindowBuilder插件的界面
WindowBuilder的用法如图 3所示。
我们不难发现,WindowBuilder是通过图 3所示“Design”选项卡页面提供的可视化的交互界面,使用拖拽、属性设置的所见即所得的交互式方式完成界面设计的,其最终目标是自动生成与当前界面效果一致的源代码。这样,省去了我们手工添加代码生成界面的麻烦,使我们专注于业务逻辑。