对于界面的几点收获
来源:互联网 发布:幻灯片音乐软件 编辑:程序博客网 时间:2024/05/17 06:08
用Swing做界面已经有好些时日了,而有很多东西,我依然没搞清楚。思考的太少的缘故,平时做事情只管埋着头做,做到哪里算到哪里。以至于逻辑关系不清,思维有点混乱。其实就如同事所说的,界面这个活其实是最简单的,除了繁琐以外,基本没有什么困难。
做事情时才能发现问题,发现了问题并搞清楚问题,就会有所收获。那最近的几点收获是:
1.界面中的子面板,要单独地写一个类,需要用到的时候才去new它,而不要再像以前一样,把什么都往里边塞。导致主类越来越庞大。各个类,应该是各司其职,分工要做好。至于要做什么事,再写一个接口方法。
2.之前我的理解是,“子界面中的数据,定义一个数据结构来存储”,而实际应该是优先考虑数据,有什么样的数据结构,写什么样的界面,我把顺序弄反了。程序最终就是数据的处理,所以要围绕数据来写程序,而不是为了做界面而做界面。还有,如果别人已经定义好了一份数据结构,不要再重复定义,保持数据的单一性。
3.参数的传递,从子界面返回数据到主界面,写一个save方法,参数为主界面需要得到数据的类引用即可。参数传递还需要灵活应用,这方面思考的太少。
简单思维,越简单越清晰越好!
- 对于界面的几点收获
- 做报表统计的几点收获
- 重读Effective C++的几点收获
- 关于内存的几点收获
- 总结一下今天的几点收获
- 对于手机网游的几点看法
- 对于vc2005的几点粗浅认识
- 对于xmlns的几点理解
- [总结]对于debug的几点体会
- 国企工作两年的几点收获
- 最近的几点收获和自我认识
- 权当记着今天的几点收获...
- 从QQ空间技术分享中收获的几点总结
- GDI绘制界面注意的几点
- 界面测试CheckList 注意的几点
- 对于AlamoFire几点思考
- 界面细节几点
- 界面细节几点
- Oracle 10gR2 on RHEL4 x86_64安装技术文档(原版英文)
- 守护进程的创建方法和步骤
- 安装gentoo(一):Minimal CD的问题
- QT按键设置快捷方式
- Toad快捷键
- 对于界面的几点收获
- StrToInt()
- rails之常见的ruby内部变量
- pom.xml配置
- Oracle 10gR2 On RHEL5 x86安装技术文档(原版英文)
- 风吹乡间路
- JSP 定制标记库开发示范
- 测试一下
- 内嵌IE网页窗口中消除IE默认脚本设置影响的方法