ImageVerifierCode 换一换
格式:PPT , 页数:21 ,大小:767.50KB ,
资源ID:3525644      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-3525644.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(园林生态学---园林植物与生态因子的关系ppt课件.ppt)为本站会员(小陳)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

园林生态学---园林植物与生态因子的关系ppt课件.ppt

1、PhoneBookVisualMIDlet,位置采用默认位置,单击完成。创建启动画面:在流视图环境下,从组件面板的可显示项中拖动一个闪屏组件到流设计窗口,闪屏用于显示软件的版本等相关信息。为了设置导航,拖动“移动设备的“已启动至splashScreen项。双击splashScreen组件标题,进入“屏幕设计器界面,双击splashScreen组件屏幕中的“,打开图像对话框。单击“添加按钮,添加默认名为image1的资源,单击右侧的“浏览按钮,选择一幅png图片作为闪屏图片,还可以设置图片的属性。单击VMD设计器的源按钮,切换到代码编辑器窗口,在getSplashScreen方法的最后添加如下代

2、码来猜去软键盘:SplashScreen.removeCommand(SplashScreen.DISMISS_COMMAND);点击运行。代码解析:Display代表了系统显示屏幕和输入设备的管理器,用来获取设备属性的方法以及设备建议应该显示的对象。Displayable类是一个抽象类,它的子类都具有显示在屏幕上的能力,MIDP用户界面的核心是Displayable对象,它封装了用于获取用户输入的设备相关图形,同一时间只能有一个Displayable对象对用户可见,此时用户只能与此Displayable对象进行交互,对象间的调用显示通常是通过命令按钮触发事件来完成。MIDlet是基于事件的应

3、用程序,MIDlet中执行的所有程序都是为了响应应用程序发送给MIDlet的事件被调用的,应用程序通过获得MIDlet的Display进行用户界面的管理,负责与应用程序管理器进行交互,并且用Displayable的子类Screen,Canvas代表可以显示的用户界面。MIDlet通过调用Display类的setCurrent()方法,可以将Displayable类的派生类的实例设置在屏幕上,调用getCurrent()方法来获取Displayable类的派生类的实例消息。MIDlet可以通过调用setCurrentnull请求最小化,也可以通过调用setCurrentxx!=null请求最大化

4、。项目运行后,startMIDlet()方法通过调用switchDisplayable()方法来决定屏幕的显示对象,switchDisplayable()方法代码如下:publicvoidswitchDisplayable(Alertalert,DisplayablenextDisplayable)Displaydisplay=getDisplay();If(alert=null)display.setCurrent(nextDisplayable);elsedisplay.setCurrent(alert,nextDisplayable);可以看出,MIDlet程序首先生成Display实例

5、,然后通过display.setCurrent(nextDisplayable)方法将Displayable对象SplashScreen显示在屏幕上,通过点击Next或Back按钮,切换屏幕显示的内容。案例设计通讯录设计:打开项目,拖动一个列表、一个表单和一个文本框组件到流设计窗口。双击添加的list对象标题,设置实例名为menuList,在属性窗口中设置标题为主菜单,类型为IMPLICIT。从组件面板的元素中拖动5个列表元素到list,在属性窗口分别设置它们的如下属性:字符串属性为浏览、添加、查找、删除和帮助,字体属性为menufont,具体设置方法是打开字体对话框,设置字体,并分别设置合适

6、的图像属性,方法与设置SplashScreen中图像的属性类似,再拖入一个退出按钮。双击form对象标题,设置实例名为addContactForm,在属性窗口中设置标题为添加联系人,从组件面板的项中拖动两个文本字段至屏幕,标签分别设置为“姓名和“移动,重命名两个文本字段为nameField和mobileField。设置两个文本字段的文本属性为空,设置mobileField的输入限制设置为号码。从组件面板的项中拖动一个选项组至屏幕,标签设置为空,类型设置为MULTIPLE,重命名该项为choice。拖动一个选择元素至choice,设置字符串为“详细信息,其余缺省设置,该组件的作用是如果用户勾选给

7、项,那么添加两个文本字段:固定和电子邮件。拖动一个后退按钮和一个确定按钮到form,设置确定按钮的标签为保存。双击TextBox对象的标题,设置实例名为helpTextBox,在属性窗口中设置标题为帮助,设置最大大小属性为200,拖动一个退后按钮到textBox。在流设计器中,拖动每个用户界面的元素导航至目标界面。运行项目。代码解析:TextBox类的作用是在现实设备上构建一个文本编辑区域,用户可以子啊该区域编辑和显示文本信息,TextBox类的构造方法是:TextBox(Stringtitle,Stringtext,intmaxSize,intconstraints),Title为TextB

8、ox的标题,text为初始文本内容,maxSize为允许输入字符的最大长度,constraints为输入限制,其中,输入限制通过构造方法中的参数constraints来实现。List类用于显示一组可选择的字符串列表。List类的构造方法为:publicList(Stringtitle,intlistType,StringstringElements,ImageimageElements),title为List的标题,listType为列表类型,stringElements为列表字符串数组,imageElements为列表图片数组。List组件支持三种类型的项目选择:List.EXCLUSIVE

9、,List.MULTIPLE,List.IMPLICIT.List类实现Choice接口,在用户从一个IMPLICIT列表中选择项目时,列表使用定义为List.SELECT_COMMAND的特殊命令对象通知它的监听器,这个对象在新的项目被选择的时候被作为第一个参数传递到commandAction方法。Form类是Item子类的容器,在Form中可以添加、删除及设置Item子类。添加到Form中的Item子对象在Form中的布局由Item子对象的布局参数决定。Form的构造方法为:Form(Stringtitle,Itemitems),Title为Form的标题,items为Form中的元素,在

10、Form中,每个Item元素都有一个索引值,且索引值是连续的,第一个Item元素的索引值为0,最后一个item元素的索引值为size()-1.每一个Item的子类的实体,在同一时刻只能属于同一个容器,否那么在加入其它容器是将产生IIIegalStateException异常。TextField类用于在Form中显示一行文本输入框,TextField类的构造方法是:publicTextField(Stringlabel,Stringtext,intmaxSize,intconstraints)其参数含义与TextBox类似。ChoiceGroup与List类似,用于构造一组选择列表,Choice

11、Group类的构造方法是:publicChoiceGroup(Stringlabel,intchoiceType,StringstringElements,ImageimageElements),ChoiceGroup类没有Choice.IMPLICIT选择类型,但添加了Choice.POPUP选择类型。下面开始修改AddContactForm表单设计,实现用户勾选“详细信息复选框时在表单中添加固定和电子邮件文本输入框,取消勾选“详细信息复选框时,表单中只输入联系人姓名和移动信息,首先在程序开始部分为固定电话和电子邮件是两个TextField组件作如下定义:privateTextFieldphoneField=newTextField(“固定,null,32,TextField.PHONENUMBER);privateTextFieldemailField=newTextField(电“子邮箱,null,32,TextField.EMAILADDR);并定义以下两个变量用于保存上述变量在表单中的索引值,privateintphoneIndex;privateintemailIndex;为了实现choice状态的监听,PhoneBookV

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报