4月最后一天,报个到,交个账,刷刷存在感。
最近给单位写一个汇总程序,汇总条件挺多,挺烦的。
以前紧赶慢赶,写个程序只要能用就行了嘛,也就没有考虑太多,当时也没想着汇总会越来越复杂,现在嘛。。想把程序重构一下,好好设计一下,毕竟对于攻城狮来说,产品就是生命,设计就是灵魂不是?
于是拿起了高大上的Swing,本来想用dotNet的,但是不熟,先用Swing把功能做出来再说。用了Swing那一个叫苦啊,几乎没有一个组件是可以直接用的,全部得加工过。
这里不得不说说Swing里边臭名昭著的table,MVC设计模式先进是先进,代码得堆死人啊,尤其是表格编辑器和渲染器,那是几乎每一个列都得重新定义渲染,要命的还不是在这里,而是我要在table里加一个操作列,操作列里放几个随着数据变化的按钮时,我卡机了。。。。。。摸索了将近1个礼拜,最后还是放弃了在表格中做这个雄伟的事业。不得不说table实在太粗糙,要拿来就用的话几乎不太可能,而且现成的资料太少,开发速度太慢,不过没办法,谁让我用了Swing呢,那就继续痛并快乐着吧。
先到这里。
I'm so cute. Please give me money.
- Post link: http://my.ifor.bid/2014/04/30/20140430/
- Copyright Notice: All articles in this blog are licensed under unless stating additionally.



若您想及时得到回复提醒,建议跳转 GitHub Issues 评论。
若没有本文 Issue,您可以使用 Comment 模版新建。
GitHub Issues