高级1-整体结构及List屏显等.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级1-整体结构及List屏显等.ppt

教学目标 1.掌握用户界面的基本结构 2. 掌握基本侦听的方法 3.掌握Command类List类 MIDlet程序结构 Command菜单 List屏显界面 List屏显代码 List屏显代码 List图:UML 预习内容 alert如何使用? 如何从一个屏显转到另一个屏显,比如说现在是列表框,我一点菜单到另一个屏显,然后又如何返回来. Form类跟其他几个屏显有何区别? 小结 本次课主要讲了高级用户界面上的元素(三种),且如何交互(通过actionCommand(c,d),其中一个是菜单,一个是屏显)。只有一个display对象,通过这个对象来进行屏显。实验内容即是书中程序的改编 * * 第四章高级用户界面与事件处理 李祎 liyi@hfuu.edu.cn public Command ITEM1Command=new Command(ITEM1,Command.ITEM,1); public Command ITEM2Command=new Command(ITEM2,Command.ITEM,2); public Command BACKCommand=new Command(BACK,Command.BACK,1); tb.addCommand(ITEM1Command); tb.addCommand(ITEM2Command); tb.addCommand(BACKCommand); protected void startApp() throws MIDletStateChangeException { Image image = null; try { image=Image.createImage(/listpic.png); } catch (IOException e) { e.printStackTrace(); } images=new Image[]{image,image,image}; strings=new String[]{first,second,third}; list=new List(listdemo,List.EXCLUSIVE,strings,images); list.addCommand(itemCommand); list.setCommandListener(this); display.setCurrent(list); } public void commandAction(Command arg0, Displayable arg1) { if(arg1.equals(arg1)){ switch(list.getSelectedIndex()){ case 0:System.out.println(first);break; case 1:System.out.println(second);break; case 2:System.out.println(third);break; } } }

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档