王辉的博客: MigLayout

在进行界面设计的时候,特别是需要很多数据输入的界面,会常常用到网格式的布局管理器。最最常用的便是GridBagLayout。

这个布局管理器,如果用代码生写的话,那么将会是一场噩梦,不仅代码繁琐冗长,而且不易读,最终导致不能被维护。另一个选择是,利用IDE提供的视觉化辅助工具来帮助设计,进而生成代码。可这些辅助工具往往有它的局限性,一是得要求所有的程序员都得有此工具在手边,因为读生成的代码,就像读汇编一样,其次,这些辅助工具在面临一些特殊请况时也是爱莫能及。

MigLayout, 便是为此而生的。因为简洁,所以强大。

用它做布局,就相当于把脑子里的图形,一泻千里式的敲成代码,不用任何辅助工具,代码清晰可见,易读易懂,还利于维护,它才是程序员的好朋友。



2013
四月
4MigLayout
2Schiss中的农民
三月
29Schiss
二月
21两顶帽子
一月
21谈Murex面试
13共变,不变和反变


2012
十二月
29用发展的眼光看软件测试
13只有一个类时,要不要出接口
1测试覆盖率上不去
十一月
22离家
十月
2优化尾部递归
九月
29Scala走起
15当过班长的程序员
八月
27一年工作经验
23MoreUnit
七月
1猴子变成了鸡
六月
2692省办理家庭团聚
17天花板效应
五月
19舌尖上的中国
17不必要的程序员
4代码洁癖
一月
8平常工作都干啥
8Java的枚举和接口


2011
十二月
24之后的平静
十一月
20最朴实的金钱观
15Martin Fowler
12好奇心
3纵向思考
十月
30多小才算小
27会翻页的乐谱
20失业
9尊重他人的劳动成果
九月
25禁止注释
24码农
9同事走了,却不知去向
八月
22安逸与坎坷的更替犹如秋夏
七月
16暴风雨中的刚才是一种信仰
9J’avoue et tel quel短语两则
7接下来我该做什么
六月
30巴黎的自行车也可以骑着去赶集
29加缪的堕落
28总结中的先将来时
23保持联系
15月亮和六便士
7吉他上有多少八度
2法国人眼中的百卷世纪之书
五月
22蔡康永的说话之道
13有事别老Google
5Kindle的力量
1架构是一种思维模式
四月
16对着笔记念
2能力为本
三月
31J’aurais aimé savoir
22在线头脑风暴-Mind42
17我的求职之路第一站:Altran
17为什么二十年磨一剑,剑欲指何方
二月
19雨中足球
14外包断层问题


2010
十二月
21真正的瓶颈
18实习渐入尾声
3Ça cartonne !
十一月
28参加中国创新法国校友研讨会有感
17我应该骄傲吗?
7预期和守限
1沉默的烦恼
十月
30Le paysage,Je m’en fous.
18大家都晚了
7老板是故意急的
6老板急了吗?
九月
26自身的可持续发展
25君子之交淡如水
21从写博客里学到的
12阅读,不是与生俱来的能力
9干同样的活,赚更多的钱
5你将来会知道的
八月
30二十五年的浪漫
28百分之五十的时间
4一个苹果引发的烦恼
1一种聪明的解决方案
七月
26铅笔的将来
17有些东西是实习中要学的
8休息的苦与乐
六月
25说三种语言的时候
25一亩三分地的问题
16她为什么不能到中国旅游
5一周四连面
五月
29程序员和艺术家的最大区别
13不劳动,萧条的不只是经济
2雨水模糊了眼睛
四月
27职业和爱好
27视野的特点
26Oh le bâtard !
17民间的中法友谊–愿玉树坚强
13关于实习的若干建议 (一)
4二十四岁的分叉口
三月
28我的兼职(三)
25写给一个考上研的朋友
21把无所事事列入日程
20留学路上的两条生路
19邮件提醒与中断
17我如何割舍了一箩筐教科书
14下一步的下一步
11当生活中没了重点
9没有评论,自由的呼吸
8不是不想而是不能
3社会化的毒与度
二月
25应该做一个男人
14虎望留学路
7我的兼职(二)
一月
31留学学什么
27我的兼职(一)
22和色情相关
21在盒子外面思考
19从天黑到天亮
17快乐五加二
14模拟面试和防火长城
13高速发传单
10姜是老的辣?
6欲望和自由
3洋鸽子敢散步


2009
十二月
31您一个月后再来看吧
29自由和免费电子书
28不许动我的星期日
12为何蜗居
十一月
19计算机网络和社会主义市场经济
六月
6第一个实习
四月
24从找实习中领悟到的