3_MIDP-高级UI.ppt

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

本章目标 MIDP简介 Display对象 Display的方法 Display的方法 Displayable的附加要素 Displyable的方法 示例 事件处理 命令类型 命令类型 命令类型 命令 CommandListener 小知识 示例 Ticker滚动文字 List 列表 List的构造方法 List的方法 List的方法 示例 Alert 消息 Alert的用法 Alert的构造方法 Alert的方法 示例 TextBox 文字框 TextBox的方法 TextBox的方法 示例 Form 与Item 布局、事件 布局 Item的事件 Item的事件与Form的事件 Form的方法 Item的方法 Item的子类 StringItem及ImageItem StringItem的构造方法 ChoiceGroup 选项组 ChoiceGroup的构造方法 示例 示例 示例 CommandListener、ItemCommandListener、ItemStateListener GeneralItemExample.java ItemStatusChangeExample.java WTK提供的示例 本章小结 ImageItem 等校线( layout )是用来指定图像显示时所对齐的方向,其值可以是下列6个值之一。 ImageItem.LAYOUT_CENTER:图像应该显示在屏幕的垂直中部; ImageItem.LAYOUT_DEFAULT:图像应该从屏幕的左上角为起点。默认值; ImageItem.LAYOUT_LEFT:图像应该显示在屏幕的左侧; ImageItem.LAYOUT_RIGHT:图像应该显示在屏幕的右侧; ImageItem.LAYOUT_NEWLINE_BEFORE:图像绘制前先换行; ImageItem.LAYOUT_NEWLINE_AFTER:图像绘制完毕后应换行。 ImageItem方法 设定或获取ImageItem 对象的等校线 public String getLayout() public void setLayout(String text) 设定或获取ImageItem 对象所封装的Image对象 public Image getImage() public void setImage(Image img) 获取ImageItem 对象所选用的外观 public int getAppearanceMode() ImageItem类使用示例: ImageItemDemo.java ???? ChoiceGroup可以让用用户有多项可选的。同List对象一样,ChoiceGroup也实现了Choice接口。 ???? ChoiceGroup有三种形态: ? Choice.MULTIPLE 多选式 ? Choice.EXCLUSIVE 单选式 ? Choice.POPUP 弹出式 ???? ChoiceGroup(String label, int choiceType) 用标签及类型来构造对象. ???? ChoiceGroup(String label, int choiceType, String[] stringElements, Image[] imageElements) 按给定的字符 及图片来创建ChoiceGroup对象 ???? 例ChoiceGroupDemo.java 使用三种 形式的ChoiceGroup TextField 文本域(TextField)类在定义与用法上与TextBox类非常相似。它们之间的不同之处在于。 TextBox是多行的,而TextField是单行的; TextBox是容器类型的对象,与Form地位平等,而TextField是Form的子类,它只能够被容器包含,不能够单独显示。 TextField类的构造方法如下。 public TextField(String label, String text, int maxSize, int constraints) 重要方法getString getChars TextField 文本域类型(constraints)的可选的值有:TextField.PASSWORD、TextField.EMAILADDR、TextField.URL、TextField.NUMERIC、TextField.DECIMAL、TextField.PHONENUMBER等。 ???? 例TextFieldDemo.java 使用各种形式 的TextField Gauge 滑杆(Gauge)类用于显示某个范围内的值,通常使用滑杆图来表示。其显示范围的最小值是0,最大值由程序员根据不同的需要进行设定

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档