工欲善其事,必先利其器——孔子(春秋)《论语·卫灵公》
今天闲逛论坛的时候,发现了Eclipse 的很好的插件,是关于做图形界面的。
如果想做桌面应用软件,交互界面有点复杂的时候,自己手动敲代码就有点说不过去了,应该更专注在功能的实现上面嘛,
好了,废话就不说了,自己装了试了试,感觉不错!
1.下载还是去官网: http://www.eclipse.org/windowbuilder/download.php 里面有各个 Eclipse版本对应的的下载链接,
(发现我3.7版本的Eclipse取名叫 Indigo,没记错的话是德国产的滑雪产品,和LV包包一样,是奢侈品);
2.开始安装了,Help----->Install New Software----->可以本地离线安装或者在线安装;
3.Name 随便了,选择你下载的插件,一路 Next 下去,最后 Finish 重启 Eclipse;
4.激动人心的时刻马上就要到了,File----->new----->others---->就可以看到刚装的插件了;
里面有可视化的组件,直接点,然后在 JPanel 或者 JFrame 中添加就可以,很方便,参数都可以很直观的看到:
左边是参数,组件库一些东西,右边是要设计的界面,迫不及待就做了一个学校连网的客户端的界面。
没有添加事件注册,大概花了15分钟左右的时间,绝对提高效率的好东西,不用编写一大堆的代码。
而且生成的代码也很简洁:
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
(但我还是建议在比较复杂的界面设计当中使用这种插件提高效率,简单点的就自己写吧。)