投票系统设计模板(Java).docx
《投票系统设计模板(Java).docx》由会员分享,可在线阅读,更多相关《投票系统设计模板(Java).docx(27页珍藏版)》请在第一文库网上搜索。
1、课程设计(论文)任务书软件学院学院09软件工程建计学,业2班一、课程设计(论文)题目简朴投票管理系统(小应用程序APP1et)二、课程设计(论文)工作自2023年12月20日起至2023年12月24日止。三、课程设计(论文)地点:软件学院实训中心四、课程设计(论文)内容规定:1 .本课程设计的目的尚有SetEnabIed()措施可以设置按钮与否可用,setState(boo1ean)可以设置复选框与否激活,在文本框或文本域中输出和获取信息可以分别用setTextO和getTextO,根据候选人数将多出的复选框去掉,可以让设置多出的为不可见SetVi1ib1e(f1ase)这样就行了。对于附加功
2、能如背景音乐,可以用AUdiOCIiP接口、pub1icvoidp1ay()控制播放、pub1icvoid1oop()实现循环播放、pub1icvoidstopO停止播放目前音乐、使用阐明和保留成果都是需要通过新建FranmC窗体实现的。三、设计思绪拿到这个题目我就构思好了大概的方向,那就是先制作主界面,然后再实现各个按钮的功能。界面设计时,先定义好各个部件:标签1abe1、文本框TeXtFi1ed、按钮BUttorU复选框CheCkbox、SCroI1滚动条,我把整个界面提成诸多种小面板,每一行部件都在一种小面板上面,最终将这些小面板一种个添加上去add(),像流式布局F1OW1ayoUt、
3、方位布局BOrder1ayoUt、网格布局Grid1ayout重要是用到了这三种布局,中间那几块面板通过SetBackgroundO将其背景色改为绿色。通过不停修改测试运行,一种投票系统的主界面就做出来了。接下来就是对各个功能的实现了,定义几种类变量来记录投票有关记录如:TextFie1dpersonvote文本条数组,显示每个人的得票状况intcount记录每个人的得票数inttota1vote=0,总票数intPeop1enumber=O;候选人个数intCount1=O,inva1idatedTicket=O,abstention=0;分别表达选的人数,废票数,弃权票数对各个按钮进行注册
4、监听addAction1iStener()在输入候选人名单时是输入一串名字,因此要从这一串名字中单个的提取出来并记录出候选人个数,在完毕这项功能时要用到StringTokenizer类。Stringg=canditate.getText();获取输入的I候选人StringTokenizerst=newStringTokeniZer(g);字符串分析器peop1enumb1e=st.CountTokensO;记录候选人数inti=0;whiIe(st.hasMoreTokens()candidate1isti=st.nextToken();i+;获取语言符号(候选人名单)点击确认按钮后,根据候选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 投票 系统 设计 模板 Java