对于我们的复利计算程序的升级
2016-04-14 20:48
260 查看
结对同伴的学号:201406114238
姓名:卓宇靖
博客地址:http://www.cnblogs.com/bestmoment/
一、作业要求:
复利计算再升级------------------------------------------------------------
客户在大家的引导下,有了更多的想法:
这个数据我经常会填.....帮我预先填上呗?......
把界面做得简单漂亮好操作一点呗?
能不能帮我转成个APP,我装到手机上就更方便了?
我觉得这个很有用,很多人可能都需要这些功能,做到我的微信公众号上吧?
能不能不要让我填表单,让我发条消息,或者对着手机说句话就可以了?
每组选一两个方向加以改进,让我们的投资计算与记录工具,达到可以发布给用户使用的版本,并发布博客对此次更新进行说明与总结。
二、估算
估计用时:11h
实际用时:5h
实际代码行:350行
三、工作分配:
卓宇靖:1、设计界面,将新的投资界面设计出来
2、复审代码,包括风格规范和代码设计规范
赖文亮:1、编写主要的代码,实现新功能
2、维护内部功能,防止修改界面而出现的bug
3、修改代码,提高代码的可扩展性
之前一直没有对复利计算程序弄个完整的界面,这周经过和队友的努力,就先弄了个最简单的界面来实现对复利程序的升级,毕竟这是个给客户用的产品,思考着还是弄的像样一点吧!以下是我负责的部分;
实现按钮的程序片段:
非法输入(符号,数字)的控制
程序片段:
此功能显示效果图
程序界面:
姓名:卓宇靖
博客地址:http://www.cnblogs.com/bestmoment/
一、作业要求:
复利计算再升级------------------------------------------------------------
客户在大家的引导下,有了更多的想法:
这个数据我经常会填.....帮我预先填上呗?......
把界面做得简单漂亮好操作一点呗?
能不能帮我转成个APP,我装到手机上就更方便了?
我觉得这个很有用,很多人可能都需要这些功能,做到我的微信公众号上吧?
能不能不要让我填表单,让我发条消息,或者对着手机说句话就可以了?
每组选一两个方向加以改进,让我们的投资计算与记录工具,达到可以发布给用户使用的版本,并发布博客对此次更新进行说明与总结。
二、估算
估计用时:11h
实际用时:5h
实际代码行:350行
三、工作分配:
卓宇靖:1、设计界面,将新的投资界面设计出来
2、复审代码,包括风格规范和代码设计规范
赖文亮:1、编写主要的代码,实现新功能
2、维护内部功能,防止修改界面而出现的bug
3、修改代码,提高代码的可扩展性
之前一直没有对复利计算程序弄个完整的界面,这周经过和队友的努力,就先弄了个最简单的界面来实现对复利程序的升级,毕竟这是个给客户用的产品,思考着还是弄的像样一点吧!以下是我负责的部分;
实现按钮的程序片段:
private JButton getJButton3() { if (jButton3 == null) { jButton3 = new JButton(); jButton3.setText(" 年限计算"); jButton3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { jButton3ActionActionPerformed(event); } }); } return jButton3; } private JButton getJButton2() { if (jButton2 == null) { jButton2 = new JButton(); jButton2.setText("计算"); jButton2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { jButton2ActionActionPerformed(event); } }); } return jButton2; }
非法输入(符号,数字)的控制
程序片段:
public void keyTyped(KeyEvent e) { int KeyChar = e.getKeyChar(); if (KeyChar >= KeyEvent.VK_0 && KeyChar <= KeyEvent.VK_9 || KeyChar == '.') { } else { e.consume();// 关键,屏蔽掉非法输入 JOptionPane.showMessageDialog(null, "输入错误,请重新输入数字", "标题", JOptionPane.ERROR_MESSAGE); } } }); }
此功能显示效果图
程序界面:
相关文章推荐
- POJ 1509 Glass Beads 后缀自动机
- windows系统下的文件长名和文件短名
- BeanCopier 实现 值传递
- kafka-0.8.1.1总结
- 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题
- 获取股票历史数据和当前数据的API
- Oracle学习三
- 使用CAShapeLayer与UIBezierPath画出想要的图形
- 虚拟机下网络连接不上
- leetcode24题 题解 翻译 C语言版 Python版
- 在这里开始填一个天坑
- final classes
- Centos 7服务器搭建(二)—安装MySQL
- Java IO1:IO和File
- gitignore添加忽略文件
- 【opencv学习之一】配置QT+opencv环境简单方法
- SDWebImage使用——一个可管理远程图片加载的类库
- iOS webView中JavaScript打开原生ViewController(升级版)
- Android 的上下文菜单: Context Menu,registerForContextMenu(getListView())
- 第3周 C程序语言设计(第4版)-7.2示例分配考生的分数段位人数