- 2
- 0
- 约7.25千字
- 约 8页
- 2017-05-25 发布于河南
- 举报
J2ME—备忘录代码
学习目标 通过本次课程设计的实训任务,使学生能够能够创建、打开、关闭和删除记录存储器;能够在记录存储器中读写记录;能够在记录存储器中查询记录。 任务内容及要求 模拟备忘录:
(1)界面出现,显示一个欢迎界面,右下角按钮:备忘录;左下角按钮:退出
(2)按备忘录按钮,显示备忘录界面,用List显示所有备忘录(List每一项包括时间和备忘录内容);界面上左下角:返回;右下角两个按钮:添加备忘录,删除备忘录。
(3)按删除备忘录,删掉当前选中的备忘录;按添加备忘录,进入添加备忘录界面,该界面有二个表单元素,选择时间(DataField)Addform类:
import java.util.Date;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.DateField;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.TextField;
public class AddForm_13 extends Form implements CommandListener{
private Command cmdOK=new Command(确定,Command.SCREEN,1);
private Command cmdBack=new Command(返回,Command.BACK,1);
private TextField tfContent=new TextField(请您输入内容,,50,TextField.ANY);
private DateField tfDate=new DateField(请您选择时间,DateField.DATE_TIME);
private MemoMIDlet_13 p;
private MemoList_13 memoList;
AddForm_13(MemoMIDlet_13 p,MemoList_13 memoList){
super(添加内容);
this.p=p;
this.memoList=memoList;
this.addCommand(cmdBack);
this.addCommand(cmdOK);
this.setCommandListener(this);
this.append(tfContent);
this.append(tfDate);
}
public void commandAction(Command c,Displayable d){
if(c==cmdBack){
p.changeForm(MemoList_13);
}
else if(c==cmdOK){
String strContent=tfContent.getString();
Date date =tfDate.getDate();
RMSOpe_13 rmsOpe=new RMSOpe_13(RS1);
rmsOpe.addContent(strContent, date );
memoList.refresh();
this.p.changeForm(MemoList_13);
}
}
}
MemoList类:
import java.util.Vector;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.List;
public class MemoList_13 extends List implements CommandListener{
private Command
您可能关注的文档
- BEC商业书信等EMAIL汇总.pdf
- BIOS设置大全_完整BIOS手册.doc
- BJT商务日语等级测验真题集2.doc
- BJT商务日语等级测验真题集7.doc
- ADS实验调试方法.pdf
- Buying Wine 选购葡萄酒.pdf
- BSDSX01020104小小养殖场.ppt
- B超单常识.doc
- C++课程设计申报_封面模版_注释内容_装订请求.doc
- B合K线图解和十种经典K线组合形态分析.pdf
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
最近下载
- KJ251A型人员管理系统说明书.pdf VIP
- 2024年宜春幼儿师范高等专科学校单招综合素质考试试题及答案解析.docx VIP
- 2026辽宁沈阳吉驰汽车产业发展有限公司社会招聘23人备考题库附答案详解.docx VIP
- 2025年大学《海洋科学与技术》专业题库—— 海洋沉积学与古海洋学研究的进展.docx VIP
- 建筑工程图集 07SJ504-1:隔断隔断墙(一).pdf VIP
- 2026辽宁沈阳吉驰汽车产业发展有限公司社会招聘23人笔试参考题库及答案解析.docx VIP
- 2026辽宁沈阳吉驰汽车产业发展有限公司社会招聘23人备考试题附答案详解.docx VIP
- 2025年石材加工项目可行性研究报告.docx
- 环境保护税对制造业企业绿色技术创新的影响研究.pdf VIP
- 11.2《少年当自强》教学课件 2026二年级道德与法治下册.pptx
原创力文档

文档评论(0)