在Swing中挣扎

原创 2006年05月25日 23:23:00
     这两天在刻苦学习Swing,由于还没有接触到Table,Tree这些控件,感觉还不是很难。但是用贯了SWT,再用Swing,总是觉得特不方便,密码输入框要用一个单独的,不像SWT里面只要给Text添加一个SWT.PASSWORD属性就可以了;Swing的输入框竟然没有限制最大输入字符个数的方法。因为这次是增强型的项目,新界面的东西并不多,不然又要学习Swing,又要学习业务,还真有点吃不消。这次开发中,使用了Easy Mock 来协助进行单元测试,Easy Mock果然很强,使用它来生成Mock Object 来做单元测试十分方便,而且使用也很简单,之前尝试过Mock Creator,在实际的项目中还是稍显复杂,尤其是它生成了大量的Mock Object 文件。JMock也不错,但是必须要继承它的TestCase,显的太霸道了。使用了EasyMock后,单元测试竟然成了一件很有趣了工作。每编写一个方法的时候,就想着怎样去测它,完成后,又急不可待的写单元测试。看着最后的green bar,心情妙不可言。唯一的遗憾是,没有弄明白怎样去Mock 带参数的构造方法。

      另外,发现ve其实也是挺好用的,带的例子也不错,是Swing入门的好参考。以前做RCP时,都是一行一行敲代码,没有发现这么好的工具,不过没有试过它的SWT的可视化怎么样。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

计算机硕士生找实习屡屡受挫后挣扎中的一些反思

不要把自己默认为求职者,要做自己的老板。自己定项目,自己实现。选定的技术都要有作品,否则不必写在简历里。不再以完成作业为目的限制对自己的要求。不能通过热度选择技术,要详细的了解他们的区别,特点,用户群...

HTTP最后的挣扎,深度解析HTTPS的原理与使用

引言 全站HTTPS的时代已经到来: 苹果宣布2017年App Store中的所有应用都必须使用HTTPS加密连接 百度、Google等搜索引擎优先收录HTTPS页面并提升排名 百度、阿里巴巴...

(转)Andreessen Horowitz联合创始人Ben Horowitz的创业谈:创业中的挣扎

http://www.36kr.com/p/118937.html   文章来自36氪 编者按:Ben Horowitz是著名风险投资机构Andreessen Horow...

博客平台的挣扎历史

第一次听说技术博客 大概是13年末时,因为很多接触的东西越来越多,学了又忘的情况经常出现,于是和实验室的学长讨教,当时它使用的是有道云,然后我就使用了有道云。 相比较以前word文档远古形式...

在IE7与FF战争下苦苦挣扎的图片预览功能。

好象没作这个功能了,以为还能象以前那么简单,结果发现IE7不鸟我的程序,要预览图片没出来,一查,曰安全第一,不给你看本地图片。郁闷的解决办法,原来ms为了推进自己的插件啊,必须用插件才能作到预览效果,...

我的2011-挣扎吧

2011年的年终总结,比去年来的早一些。这个总结想了有些日子了,赶上今天周末,在老婆午睡的空闲档,自己喝着温水,品味着消毒水的苦涩,也感悟着自己的一年生活。总结,迟早会来的。 我想从三个方面来回顾我...

我元旦和昨天去岗顶看了一天的手机,有重要的感悟:2012年诺基亚会发生大事了!保守点是最后的挣扎,不保守估计会被收购了!

元旦和昨天,岗顶的百脑汇以及总统数码港都是非常多人,那些柜台很少有空位。但是我走了一圈,居然发现诺基亚专卖的那里有空位,我就去跑去看,诺基亚那些样板机,那些曾经让我们引以为豪的小屏幕键盘舒服的手机,没...

只有挣扎的现在,才是最好的状态(转)(文/王文华)

朋友病了,大家去医院看他。离开后在医院门口感叹:“唉,这么年轻就生病了!”   另一人说:“去年底还听他说,等到工作状态好一点时,就带孩子去迪士尼乐园。”   听到这话,我心中闪过好几个类...

我工作这几年(一) -- 读“有多少人像这样这样苦苦挣扎”有感

我工作这几年 -- 读“有多少人像这样这样苦苦挣扎”有感 看到“x73242”发布的《有多少人像这样这样苦苦挣扎》,想起自己走过的这几年,有感而发。 《有多少人像这样这样苦苦挣扎》原文如下: 搞程序...

计算机硕士生找实习屡屡受挫后挣扎中的一些反思

不要把自己默认为求职者,要做自己的老板。自己定项目,自己实现。选定的技术都要有作品,否则不必写在简历里。不再以完成作业为目的限制对自己的要求。不能通过热度选择技术,要详细的了解他们的区别,特点,用户群...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)